Very nice place located near the Colosseum. If you want to be in walking distance to the Colosseum, then I highly recommend!