This place has a perfect location! You are in the middle of Rome and can easily reach every object on foot. Communication was perfect, transfer from the airport and check-in was very well organized, but be prepared for a little bit tiny shower cabin.