If you are used to a 5 star Hotel while travelling in Europe, you must stay here! Nothing negative to say about it...we loved our stay here and the location was nice, ...and only a 1.50 euro tram ride over river into the center of Rome!
You will not be disappointed with the property and it was well thought out...only one minor thing to remind you folks coming from USA...no little wash cloths and the Host only provides 1 bath towel pp so that is a small inconvenience of having to do the laundry frequently...but no big deal. You gotta stay here!