Perfect place in a great spot close to town. Everything you need to stay is supplied. Breakfast is great, and the shortbread must be homemade, delicious. The adorable dogs are delightful, our dogs and my young daughter got on so well with them. Definately recommended this place, very clean, loved the natural area, comfortable space, and welcoming hosts. Loved our stay.