Excellent! I loved the private beach, the pool, and beautiful grounds. The apartment was clean, well maintained and had everything you need for a long term stay. Also close enough to the town center for a market, restaurant, bank, etc.
I highly recommend this place.