Absolutely perfect apartment for your stay in Rome. Centrally located with an incredible view.