Lovely hosts, great view, wonderful stay.