Yes the place was fine and Elena was very welcoming. It is near the enormous Parco della Caffarella where you can run for more than an hour without retracing steps. I had a rented car and it was possible to park it on the street without too much difficulty.