The Place is in a really nice location, Didn't meet Ben, but it was nice to chat with him and he left us a champagne (it was our honeymoon).
The apartment is smaller than we thought, though it's super clean and renovated. they did some tricks like wallpaper (so it's not real bricks)
It was hot, and you can't open the window because it's too noisy outside.
In conclusion, good location, cozy, clean and new. In my opinion, a bit overpriced.