The flat is exactly, as described. Ist is close to the bus stop, you are within a few minutes near St. Peter.
The communication with Maribel is easy, check in is easy. We were there by car, you find parking spaces free of charge in the near. Recommended for a stay in Rome!