Fantastic location with an even more fantastic view! Cleanliness needs to be improved and spa was definitely not inviting. Smooth and easy check in/check out with good communication.