Lovely place, right in the centre of Rome, close to most of the famous sites and yet suprisingly quiet. I can highly recommend this place.