Superb location, superb place and superb hosts!