Great location, great people, great food, great accommodation, great...