Awesome experience, location, views, communication & ease of everything. It was the small touches that made a difference like breakfast items and fresh bread upon arrival. We will be back!