The apartment was amazing, very big and a large balcony. Steve did everything he could to make our stay as comfortable as possible. We could stay as long as we want at check-out day, since we had a evening flight we could still take a shower in our apartment. The location is perfect, although I recommend renting a car to see more of the island. The bakery was near so we had nice breakfast every morning.