This is a quality place to stay with lovely hosts. It is everything that is stated plus more! I would highly recommend Braemar Cottage.