Great location for first timers at Rome. Walking distance to the main touristic sites. Very good hosts. Liked the apartment.
Would certainly recommend it.