Great amenities, great location, great hospitality and a stunning view! Highly recommend this place!