Just what we needed. So friendly, dog friendly and what a beautiful location. We have already booked to stay again.