Wonderful stay. Beautiful setting, super-comfy bed, lots of nice little touches, great hosts and the cutest little dog and cat ever. Will definitely be back.