The place is really nice, calm and well located. Perfect to discover Roma !