The apartment was perfect for us. We had the pull out sofa for our daughter in the living room with doors so it was like she had her own room. And there is a crib for the baby in the bedroom. The bathroom is beautiful with a great shower. The kitchen has lots of gear (almost too much stuff!) and there are snacks and essentials provided in the fridge. The parking spot, while super narrow to pull into, is a must if you have a car...a very lucky find in such a convenient neighborhood.
Maggie was great. She communicated well up front and adapted to our changing arrival schedule. She got us settled upon arrival, made sure we had everything we needed, provided a map and directions for hotspots, gave recommendations and answered all our questions. She also came back to help us pack up the car and get on our way.
The only minor problem was an oversight on the crib. It needed to be pulled out of storage, cleaned and set up, which Maggie quickly did. The crib (which is a large 'pack-n-play' in the US) didn't have a good base in it though. I think the original mattress part is missing. We were able to make do for the 2 nights we stayed. There is also a stroller but we had our own and didn't need it.
Overall, the place is great, The neighborhood is ideal, especially for the Vatican. The bus stop is right outside, the metro is close tho we didn't use it this time, there are restaurants, markets and cafes. Highly recommended!