The location is nice and convenient. Neighbourhood is nice and quiet. With 5 mins walk you get the metro station (green line) and you can go to the city center and most of the famous spots really easily. There are restaurants just across the street even one 24 hours fast food.
Cleanness was acceptable but definitely could be better and the place could be better equipped! In general we had a pleasant stay.