This place could easily be "excellent" with not much thought or extra cost.. The towels and bedding seemed to be the cheapest possible. Tiny thin towels, hot poly bedding, bargain basement pillows and duvet. We also had only 1 toilet role for a 5 night stay.
On the plus side, the flat was very clean, airy, great layout, and the shower has excellent pressure.