Top class food in the Steakhouse, shame the service from staff, save headwaiter, didn't match. Std room small, clean, great bed, tiny bathroom. Whole place is a little tired. Pool nice, sauna not working. Overall some parts were excellent, some staff excellent and a good time had. Would consider it and others again on our next visit to Aviemore.