Great place, great location. A perfect spot to enjoy all the sights of Rome. It is right in the heart of it all just a few minutes from the Colosseum!