Beautiful location and fantastic amenities. We will be back!