Beautiful house, great hosts, beautiful views, and perfect location.