Apartment is absolutely lovely and completely self contained. Finished to a high standard and very clean. Great location and only a short walk from Termini. Would definitely recommend for your trip to Rome!