Smooth check in and check out, great communication, excellent local tips, beautiful views, gorgeous place. We will be back. Our stay here was incredibly recharging. Easy walk to restaurants, the beaches, scooter rental, etc. highly recommend!