Spectacular views and great amenities, this place has it all. Would love to stay there again and would highly recommend it to others!