Absolutely brilliant location, accommodation and host.