I would stay somewhere like this again.
Beware, this is somewhere between a hotel and someone’s flat in terms of cleanliness, the bathroom was lacking a bit, but the sheets were clean, there were spare towels, and with a reception downstairs I felt very safe.
Also it was great to have use of the common rooms, and having access to my own kitchen was incredibly helpful.
I would recommend this place.