Location is everything when you visit Rome. This place has the best location and beside that it is very comfortable, clean and well equipped.
We had a great time!