The apartment is just in front of termini. Location is perfect. We had a whole apartment, living room, dining table, kitchen, fridge, washer and a master bedroom.
We spent three nights in Rome, and this apartment was like a home to us.
Thanks a lot.
Highly recommended.