the only issue was they do not staff the reception desk after 5pm. If you need a taxi and want them to order one, do it while they are at the desk so you don't get a overpriced taxi which we experienced one time. Otherwise, very nice and good location, far from Vatican however so need of taxi. When the staff was there, they were very friendly and helpful!
It was slightly hard to find where the hotel was located but we figured it out. there is no sign outside the building. Big green door, hotel is on the 3rd floor.