Great location. Incredible views. Warm host. Exceeded expectations.