Wonderful place to stay - great setting, great amenities - everything you need. Outstanding service from our Hosts. Nothing was a problem. Would definitely recommend.