Excellent stay. Great location. Smooth check-in. Beautiful spot.