The location is perfect! It’s close to the colosseum which is a beautiful area. We would strongly advise doing the hop on hop off bus.