I took my wife and 2 kids to Aviemore last weekend. Having already eaten in the Edinburgh Restaurant I was delighted that the standard of the food was just as good as it always is in Edinburgh. We stayed in the family room which was a lot more spacious than any family room we have previously stayed in, included 2 bathrooms, and was reasonably priced. The place was spotless (my wife has an eye for these things!!) and the staff are all very friendly and efficient. I can definitely recommend this as and excellent place to stay and/or eat and have already booked to go back in a months time.