Great location, marvellous hosts and super hospitality with unexpected extras, overall a wonderful experience