This unit was beautiful, extraordinarily clean, and in a great location. However, we would not stay again based on the check in and check out process. The unit requires pickup of keys 500m offsite (grocery) and the checkout process was incorrectly explained, leading to a stressful departure. Overall a beautiful place to stay, but be sure to receive clear instructions for arrival and departure.