Beautifully presented and clean. Excellent location. Thoughtful and responsive host.