We booked this stay on the basis of the reviews & have to say it exceeded our expectations. Our cabin was so clean & comfortable, everyone was friendly & welcoming. We loved hanging out on the beach, kayaking, swimming & watching the dogs play. Thank you Jane & staff for making…