Great place to stay, fantastic amenities and spectacular views.