Great location, beautiful place. Walking distance from The Colosseum, Rome is fascinating!