Outstanding hospitality and beautiful accommodation.