Stunning location and amazing hospitality