A wonderful place to stay in Rome. Everything you need.