We really enjoyed our stay here, and the onsite manager was very welcoming and gave us a lot of great ideas for places to see.
The unit was nice, spacious and clean. The pool was nice and clean as well, although we didn't use it because it was too cold in October.
The only issue we had was we didn't have any internet access during our short stay, so if you need it for remote work, I would recommend checking ahead of time.
Also, the walk to the closest town is about 20 minutes and is all uphill. And you will be walking on some narrow, winding roads with cars flying past - it wasn't a comfortable walk. We ended up renting a car, which allowed us to see a lot more of the island.