Very stylish apartment, Colosseo and Stazione Termini are within walking distance!