Pictures of the apartment don't really do it justice; it's a really nice place and the location is great; not too far from downtown and close to the train station (Roma Termini). A great place to stay when visiting Rome.