Room was generally clean, some hairs and an oil stain on duvet. Bed had a high skirting board that hadn't been dusted for a while. Amenities were fine. Staff were polite and helpful, although seemed confused at times.
Good self catering facilities.
I was given a room key to another guests room by mistake, this was quickly rectified but it didn't make me feel safe staying in there.
Whilst not being a hotel, they are charging hotel prices so I would expect more professionalism.