Absolutely perfect. The most wonderfully peaceful & beautiful place. We will definitely be back.