Excellent location. Attentive host. Very clean and thought of every detail!