We had a great stay. The apartment is very comfortable and spacious. The AC was a plus since it was so hot in Rome. There were some good choices for fast food right in the piazza steps away from the apartment including a pizza/kebab place, seafood takeout and a wonderful bakery.