We had a pleasant stay. The apartment is renovated, it is big enough for a family of 4, quite, the location is awesome.
It is not a traditional hotel, so if you need hotel amenities it is not for you. However, we were greeted when we arrived, received an explanation, and there is a contact info if there are any issues (we didn't have a use for that).
One minus is lack of shelving space in the bathroom, for 4 people we didn't have enough space. I would also suggest adding a nightlight for families with kids.
Overall I would recommend it.