"Pros: The staff are friendly and the location is excellent
Cons: There is no much electric outlet and the outlet is loosen its hard to use it" ~Janine
"Pros: Excellent location. Close to beach and other amenities.
Cons: The air conditioner in the room was leaking but working well. TV was not working when I arrived but was quickly fixed by staff." ~Geoffrey