Just got back from 4 nights at Craigendarroch Suites in a 2 bedroom Suite #18. Very spacious and was spread out over two floors. Two bedroom and two Baths downstairs and upstairs was the living room, dining area, kitchen and 1/2 bath. There were 6 adults and it did not seemed cramped at all (put the younger adults in the sofa bed). The internal stairs from the first floor to the second were rather steep and somewhat narrow so anyone with issues with stairs may have difficulty but we could access the suite from both the 1st and 2nd floor hallways so if we were bringing groceries back (co-op in town was good) we just went in through the second floor entrance straight to the kitchen. Soundproofing was excellent as we never heard anyone else (including those in other rooms in the suite itself). Had a great view of the Deeside out the upper floor window in the distance, but the room did overlook a roof on the near side (and the downstairs bedrooms basically just had a roof view). Very nice pool and spa. Only issue was that the elevator from the ground floor was out of service for the entire stay (and were told they had been trying to get it fixed for 3 weeks). We were told there was one on the 1st floor working, but never found it. Lots to see around the area, especially if you like to walk. We walked around Loch Kinord, took a ski lift to the top of the Glenshee ski area and then hike up to the top and visited the Queens Kirk and a castle or two. Balmoral was not open, but we had been there before so if you want to visit that you have to go before the end of July.