Perfect description. Great location. Communicative host.