Amazing apartment in a great location. Very easy to see the sites of Rome.
Easy check-in and great furnishings.
Highly recommended.