Fabulous all round: host, location, and communication. Will stay again.