The place is perfect. Comfortable, clean, beautiful. It's not very close to the center of Rome, but not a big deal ;) Nothing to improve! Congratulations ... Tip: the best panini is just around the corner!