This place is great for proximity to the beach, beach bar, pool, and the staff is great, helpful, and kind. My only complaint is our room was not cleaned everyday as promised. It smelled musky due to there being no windows and no ventilation unless we left the door open (hard to do this with mosquitos and the heat). Bathroom itself was also musky, moldy, and poor ventilation. I would expect a better room being how pricey a night is here.