Maggie's apartment is clean and spacious, with a firm but comfortable bed and sofa bed. The kitchen was stocked with snacks, juice, water and milk, and the washing machine worked a treat! The instructions for how to reach the apartment were incredibly detailed and made things very easy for us, and Maggie's assistant Marbel was easy to contact, and was very friendly and prompt in checking us in and out. We did find it a little bit annoying getting to and from the apartment from the city, particularly in the evening, as you have to get a bus from the metro station and they were not always that frequent. If you're only in Rome for a short time it may be more convenient to stay closer to a metro stop, but it is a very good apartment with excellent facilities.