We enjoyed our month-long stay at the rental. We are a family with small children. The property was perfect — the small garden, unit on one level (no stairs), proximity to a playground, beautiful beach and running/ scootering trail, attached garage, amazing pool. The (main) pool is warm and huge. The kids loved it.
A few cons about the property — it is a bit dark because it is a lower unit, and the hot water could have been a bit warmer (for my shower preference; my husband found it fine).
Other than that, the rental is great. It is nicely decorated, and well fitted out. Amber was nice and easy to reach via text message and handled a couple of requests/ issues we brought up promptly.