Great location, great communication, great comfort, and amazing view. Loved the stay.