Great location with beautiful views, very accommodating and friendly staff, very comfortable room and delicious breakfasts! We loved our stay at Craigrownie!