Excellent location, walking distance to basically all main attractions in Rome.