A perfect place to stay in Rome. The best location ever.
Very clean and well equipped.
The staff is very friendly and helpful.
My house in Rome!