The location was amazing! About 5 minutes from the Colosseum and 15 minutes from Trevor Fountain/Spanish steps. Lots of restaurants and bars nearby as well, within about 5 minutes.