The apartment itself was beautiful, clean, and in a great location. Be aware that the listing states it fits 6 people, the single beds are not big enough to fit two people. They did contact me asking if we wanted to switch out the beds for a bigger size, for an extra charge once I complained. The location is amazing, right on the beach (they have beach chairs, towels, and beach toys) and close to many restaurants. I advise booking in advance, many of the popular restaurants fill up fast. We tried a few and they were all delicious. On the property, they have fish, which they feed every day in the morning and in the afternoon. My toddler got a kick from feeding them daily.