Great hosts, great view, and a pleasant stay.