Mahdis's place is absolutely fantastic. The location is ideal - lots of cafes and restaurants nearby, just a short walk to both the Vatican and across the river to the city centre.