Perfect location, gorgeous accommodation and wonderful hosts. Made us and our little dog so welcome. The most relaxing mini break!