Wonderful place in the centre of Rome, yet still a very quiet and nice place.