Michele's place is just a 5-10 minute walk from St. Peter's. The place is very clean and has a great shower with good pressure. We enjoyed sitting on her deck with a view of St. Peter's dome.