This hotel was great. It was not right on the beach-but very close-within a few blocks and walking distance- and because of this was a little less expensive and maybe not as "luxurious". They had an awesome mini-kitchen in our room with pretty much everything you would need. The staff was more than helpful and could always answer questions even at 5am. the pool area was nice. the only downfall was that on nice days it could have used a few more chairs but the chairs they did have were very comfortable and they had beach towels available. I was completely impressed with the hotel and I can say we got more than we paid for!