Great stay on every way, location, cleaness, communication...they even gave us a place to leave our luggage after the checkout. Amazing place on an amazing island.