Wonderful stay, perfect location, and great hosts! We would love to go back! 5/5 stars