Perfect apartment for exploring Rome on foot - close to Trevi Fountain, Spanish Steps, lots of restaurants and amenities