Cassandra's place is steps from St. Peter's square. Its location is ideal, there are many great restaurants and cafes nearby. We took the bus to Piazza diVenezia for sightseeing at the colosseum, Trevi fountain, Spanish steps...