We stayed at Craigvar for a wedding. We stayed in the blue room. The owners couldn't be nicer. They add their personal touches to the room including sherry. Room and bathroom was lovely and clean. Breakfast menu offered a great selection. Breakfast was lovely and freshly cooked and my husband said the black pudding was the best he had ever tasted. Would highly recommend it.