Wonderful hosts, perfect location, great amenities. It was a perfect stay and we plan to return.