An excellent apartment in an excellent location, and we were greeted by excellent hosts.

We rented a car at the airport and explored the island, but felt we were coming home when we got back to the apartment each afternoon/evening. Highly recommended.