5 stars all around. Gregory and the owner were extremely helpful and welcoming. Before arrival Gregory was in contact with us and arranged for a pick up which was extremely helpful. The owner was at the house to greet us and inform us of any necessary information. He was willing to answer any of our questions and provide us with tips on places to go visit and eat (which we followed and they were amazing places!) after a problem with our ATV rentals, the owner was more than willing to lend a helping hand. He offered to drive us to a car rental location and also offered to drive us to the port on departure so that we can rent a smaller car! The pool and the view from the apartment is breathtaking since it is on top of a mountain! I would definitely stay at this place again in the future!!!!