Great little apartment within walking distance of major attractions in Rome