The pictures of the condo don't do it justice - the place was gorgeous, bright and very clean. The greenway that linked the building to the pool, local beach and continued all the way along to the Hyatt was really pretty and made for a lovely walk. The place came with a small hand cart, beach chairs, 2 sets of snorkel & mask, and a ton of beach towels - a really nice touch that we made full use of. The only downside was that booking, although done through airbnb goes to a management office that (I assume) looks after multiple properties. Through email I got a few different answers to questions about the pool and gym, was sent a rental contract twice, and was billed twice for a baby crib. These were mere annoyances though, as they cleared up the issues very, very quickly when I contacted them, and the office always had a helpful staff member there to look into stuff for you when contacted. Overall, this place was better than I expected, I would recommend it to anyone who is looking for a spacious, modern, comfortable place for a holiday.