Wonderful apartment and home base for a beautiful stay in Rome