We stayed here for 4 nights while visiting Aviemore. It was clean,warm & had everything you would need for your stay,the shower was great but not a lot of room in the bathroom,the beds were comfy & warm,the tv in the living room could have done to be a bit bigger,don't think I've seen one as small!! It's only 5-10 mins walk to the town centre. There are trains running close by which you can hear clearly in the cabin. We were woken by them during the week as the first one was at 3am,then 7am then regularly throughout the day. All in all we enjoyed our stay but would take ear plugs next time!