I booked this accommodation for a long weekend with my family. Given Macdonald's great reputation, I was really looking forward to this stay in Aviemore. Unfortunately, the chalet we were allocated wasn't great. Whilst the chalet was very dated, you wouldn't mind if it was clean and in good working order. There were lots of cobwebs, thick dust under the beds and on the windows. The carpets, curtains and blinds were filthy (stained) the doors were bashed, chewed and scratched from dogs that have damaged. The bath surround was stained and falling off from water damage due to the shower curtain being too short for the bath. There weren't enough plates/glasses knives and forks for us all to eat a meal at the same time either, the accommodation could sleep 8 (not comfortably) however but there were only 5 plates.
Clearly when people have been charged for damages, they haven't then replaced or repaired items. I couldn't fault the staff in reception, they were helpful and very cheery but the weekend wasn't cheap and therefore I would have expected a higher standard of accommodation. I would not stay here again in the future and would not recommend.