Really lovely location, very high standard of accommodation, superb hosts (and dog…). You will not be disappointed!