The apartment is truly beautiful and in an amazing location. You literally walk out the garden gate onto the beach. The apartment itself is super spacious, comfortable, nicely decorated and well equipped. We had a lovely time in the apartment as a with three generations (kids, parents, grandma). The layout of the apartment was especially good for this setup: parents and kids shared two bedrooms with a common bathroom, separated by a door from the hallway for privacy; grandma had a separate room with ensuite bathroom.
The only two drawbacks: there were lots of mosquitoes, and during the off-season (November) when we visited, most of the supermarkets, shops and restaurants in the area are completely shuttered.