Great location. Walking distance to Metro station, supermarket, restaurants and shopping.
Place is big and clean.
Building has elevator.
Eleonora was lovely and yet professional.
Be prepared to pay a tourist fee of 3.50 euro per person per day in cash when you check in. But I guess all the other places must have that too.
Would stay there again :)