Nice little place to spend some time in Rome, very close to the metro station!