Avoid this Apartment (It's not a hotel!)
I think that the rating is good just because after they ask to put a good rating!
First of all, the Eccelso hotel is NOT a hotel. It's an apartment. But you'll pay like it's a hotel.
What's even worse is that it is NOT at the address indicated on the website (Via Catone). It's somewhere else 15 minutes walk away from the supposed reception (Via Vaticano), dark and dangerous. So if you arrive to check in, you will have to walk another 15 minutes with your bags to the room.
Location: the place is dark and it seems dangerous to walk after dark, as it has a staircase next to it with people who live on the street.
Entrance: At the entrance, there is a gate with two dogs (one seems to be of the Pitbull breed) that were often loose at the entrance of the apartment not allowing them to leave or enter.
Attendants: They are rude and grumpy. When we arrived (at the address indicated in the reservation) the attendant informed me that the one did not have my reservation at the hotel. It was only after I confirmed the address on the reservation, that he mentioned that it was not at that address but a 15 minute walk away.