I had a very nice stay at Ben's place!
Arriving there was easy and I received very detailed instructions for everything and a warm welcome. The apartment is so nice I could have stayed there forever. The area is ok, but very well connected with everything.
I can recommend Ben's place with no doubts.