A really nice place, but a little far away from center city if you want to walk around in Rome