Unfortunately I have to leave a negative review, in order to warn future travelers. The place is "ok" in general, with a good bed (careful on the stairs!), small in surface and not so bright (photos are somehow misleading). Of course the location is simply great.
All of the above wouldn't lead to a negative review. The main reason is hidden charges (Rome city tax: 3.5€ per person/night). One would say that being overcharged by 21€ in a 380€ reservation is not such a big deal, but personally I don't like being treated as "another stupid tourist". This tax, as in all other booking sites, must be visible when booking online (like Airbnb fees, cleaning, ...), so that the client can make a well informed choice between various options, according to his/her budget. I did not pay the extra charge, and we have an open dispute on Airbnb.
I strongly advise Luis (otherwise very kind and helpful) to make this tax visible to all the apartments he manages.