My sister and I stayed at the Craigrossie for 5 nights and had a great time. Jude and Dave are great hosts. They are attentive when required but they left us to our own devices when we had studying to do. Dave's breakfasts are lovely and they both go out of their way to make you feel at home. Jude...
More
