We were blown away by the Hayloft and it's beautiful design and attention to detail. The place is perfect. Beautifully decorated, modern, cozy and comfortable all in one. The kitchen has everything you could ever need for self catering and more. We were very grateful for the bowl of fresh eggs and little touches like the salt and pepper grinders so we found we were never without anything we needed. The hayloft is situated next to a dairy farm which children might like to see. Sadly, we were unfortunate to arrive the night the calves were separated from their mums and this caused quite a bit upset on my part at the sound of dozens of cows crying / mooing at top volume as a result of this. Luckily i had ear plugs but had a very sleepless first night and many tears at the sound. They settled on the second night and we were advised by Chris that it only happens a couple of nights a year so we were just unlucky with our timing. It's worth checking if you are a vegan or upset by calf separation if the farm are due to be doing this during your stay, Chris would no doubt be more than happy to find out for you. Chris and Susan were fantastic hosts, super friendly and understanding at my sensitivity to the sad calves! They took on board feedback and were open and thoughtful. I would highly recommend staying here, we both thought it was the best airbnb we've stayed in by a country mile, better than normal bnbs or hotels in fact, and fantastic value for money. We will definitely book again if back in Edinburgh. Lovely country setting, not far from the city centre, and close to the Edinburgh International climbing centre where we went for an event. The beds were super comfy and the property is well geared up for families too. Thank you guys!