We had a good time at Cairsmore. The room was clean and it has a good view. I have already recommended it to my friends.