Great place, great view, great host. Perfect spot.