Fantastic location, with the best Gelato in town right across the street. Colosseum and Forum are just a quick walk down the road.