Great spot, nice area of the city. Green park, nice restaurants and great coffee bars. Walking distance colosseum. We had bikes but I saw a subway around the corner.