Michela’s place is convenient located near Vatican City, very walkable to the stores and restaurants. The bus station and train station are near by as well. Checking in and checking out were streamlined. Her Place is in decent shape and with all the amenities that’s needed for a short stay. I would come back again next time when I visit Rome.