Great location. Thoughtful details. Helpful host. Just perfect