My friend and I are going hill-walking in the Glenshee area in May and are looking to stay in a hotel in or around Glenshee or Blairgowrie. Ideally we are looking for somewhere that has a good vibe, clean, decent restaurant, hill-walker friendly and not full of coach parties! Not looking for bland or too Tartany. A comparison would be a hotel like the Isles of Glencoe hotel which was perfect. I'm thinking of the Spittal of Glenshee hotel but there is only 1 review on Tripadvisor. Any recommendations?