Beautiful place, fantastic hospitality, great location. What more could one want?