Great hospitality, well appointed accommodation and fabulous location.