I had a great stay there.
The apartment locate at a good place, only 10 minutes walk to subway station. It will take you about 30 minutes on subway to go to Manhattan, it is okay for me because I like trains.
During my stay, Benjamin was not there, but he is very helpful, give me enough information and find the apartment easily.
I felt welcome all the time during the stay, a bunch of great guys live there, they are really nice guys.
If I'm going to New York City again, I'll still choose to stay at that apartment!