Spot on location! everything within walking distance. Restaurants/high end designers/Spanish steps within 2min walking distance. My new favorite place to stay when in Rome.