Outstanding hospitality, lovely accommodation and facilities.