Wonderful stay! Excellent location and great hosts! We had everything we needed and more! Very thoughtful touches from the hosts! Our stay was peaceful and rejuvenating! The outdoor shower was wonderful also!