The place is very clean, is very close to the public transport (metro, train, buses). There are a lot of supermarkets and restaurants near by. Overall it was very nice. The one thing that I didn't find quite pleasant was the lack of windows. I could not open any window because there isn't any, and if I would have opened the door to get some air, I would just face the people waking by on the street, in front of my door. For a short stay, this wouldn't be a problem, but for a long stay, for me, the lack of clear air from a window and the lack of natural light would be inconvenient.
Otherwise everything was very good. The location and the cleanliness are just perfect. I would totally recommend the place.