Where to start. From first enquiring about the farmhouse to when we left, everything was outstanding. Ailish answered all (and i had many) my questions both efficiently and professionally. The road to Black Valley and Anam valley farm is breathtaking. You are surrounded by hills, mountains and lakes on every turn and twist on the road. It is a narrow road, one car width, but lots off pull ins for passing oncoming traffic. I would recommend a vehicle with reasonable power just for the few steep hills on route. The drive is worth what awaits you. The farm house is amazing. Ailish and her family have obviously put a huge amount of thought, heart and soul in preparation for guests. The brilliant white bed linens and towels, varied and well chosen books and dvds, bubble bath, fresh milk, soda bread, butter and flowers on arrival, even the shower and shampoo dispenser, to name but a few of the things that await you. The cleanliness to 5* better than some 5* hotels/resorts we've stayed in. Downstairs has a very well equipped kitchen and dinning area, table which could easily seat 10. There is a large cosy and beautifully furnished living room with access to a separate double bedroom. There is a spacious shower room/toilet on the ground floor. Shower is very powerful and tons of hot water. Upstairs is a spacious landing, 3 very beautifully furnished spacious bedrooms, 2 of which are king size and 1 room has a double and 2 single beds. There is also a large family bathroom upstairs with wonderful views from the bath. Although the house itself is amazing enough it is made magical by Ailish and her family and the surroundings. They provided the warmest welcome, kindest hearts and generosity throughout our stay. They are there if you need anything but are not intrusive. There are some glorious walks from 30 mins to hours on the farm as long as you are fit, well equipped with walking boots, coats and back packs and understand you are on a working farm. My advise to anyone is ' pack the car up with everything you need for your stay, when you arrive put the car keys away and relax. This is a place to unwind, slow down and take time to enjoy what's around you.