AMAZING location just steps from some of Rome’s great attractions.