We really enjoyed it there, the place was better than we expected.
Right next to the Colosseum, and walkable to the rest of the tourist spots.
Definitely worth the money