Location is about 10-15 minutes walk from Roma Termini. The apartment was clean and cozy, and there was everything you may need during your stay.
Very convenient self check-in option. Highly recommend.