I've stayed here multiple times and although it is an older hotel, I enjoy the restaurant, beach and the mini mart. It is nice that you can order food and drink from the mini mart before you go and they will stock your room before you arrive. Also, it is conveniently located next to another hotel with restaurants, and another market store as well as some clothing stores. The HUGE disappointment was the WiFi and internet. It buffers most of the time and although smart TV's were purchased, the streaming speed isn't fast enough to use services such as Netflix. You can't stream them on your phone for the same reason. I have never been anywhere where is was that bad It was incredibly frustrating.