Good location. Near bus stop and train. 10 minutes far from wonderful villa Pamphili!