Great location, great hosts, wonderful view, and just overall a great place.