Wonderful place and marvellous hospitality