Pros -
great location, easy check in, good comms with agency, comfortable beds.
Cons -
Not very clean, particularly the bathroom (door and skirtings were very dusty)
Shower cubicle door doesn't close and causes water to collect on bathroom floor.
Shower drain was blocked at the start of our stay but was fixed by agency on same day
Dishwasher remained faulty during our stay, despite a visit by an 'engineer' which seem to repair a blockage only for it to happen again the next time we used it.
Limited kitchenware e.g. no corkscrew and broken and useless scissors left in drawer.
In light of the above and a poor state of decor (marked walls in main bedroom and living area), I wouldn't feel comfortable recommending this accommodation in its current state.
On a positive note the agency were responsive to the issues we raised and did try to help where they could.