Our second time staying at Craigmore and we would love to go back again. One of, if not the best Airbnb we have ever stayed at. Sharon is an amazing host and the location is perfection. Sharon has everything you could possibly need - way more than just the basics - and it is so appreciated