PERFECT LOCATION. Wonderful, attentive host.