Alfredo’s place was amazing. It was very spacious and the views cannot be beat. The location is perfect for Rome. Not only are you perfectly situated for amazing views of the Colosseum, you are across the street from the Metro and bus stops. I recommend getting a Metro card and the city if yours!