Michela let us deposit our luggage early and had the flat spotless for our check in. The flat is modern and comfortable with the San Pietro
Metro right at the door. It is an easy walk to St. Peter's square and to cafes, bars etc. Highly recommended.