This is a great place to stay and really reasonable!
Everything IS walkable if you like walking although the large hill back to the apartment was a killer after you've been roaming the streets all day in the heat!
The apartment was really clean and modern, although the bed was slightly hard.
Only a 15 minute walk to the closest train station which we took to the beach one day which was perfect!
All in all a great place to stay in Rome!