Great views, great host, great place to stay.