This is a great place and we felt treated like we were at a resort. Car pickup from airport, onsite cleaning service and a very responsive host (got very timely assistance when we locked ourselves out). We rented a car as we didn't want to rely on taxis and it was worth it to see more of the island. But have a driver comfortable with stick shift on serious hills!