Michela's place is very nice. The rooms are spacious and there are many cafes and little grocery stores nearby. There is also a supermarket about 4 blocks away. It is walking distance to St. Peter's.