Stayed here with my three children and husband.
Facilities are good. Heating fantastic, kitchen clean and practical. Wifi was sound, however you are warned that it can drop out due to area.
I had to self discover and resolve a few problems, which may help others who do stay here to trouble shoot: circuit breaker trips regularly (reset by flicking switch via fuse box next to bathroom), entrance to unit is via garage (can not park your car in garage) and TV and Xbox not working in kid's bedroom (nice feature but can not use, bit of a teaser for the kids).
Tried to find outside rubbish bins on departing, could not find them, had to dispose in town. (ask property manager prior to stay).
Living room sofas could need an update.
Otherwise, it is satisfactory for its value and accommodation.
Don't be put off by the minor hiccups mentioned above as they can be rectified. I would still recommend this property.