Nice place. Great location only 200 metres from the Colosseum. Restaurants, bars, stores all close by. Needs coffee filters though.