I was busy, so didn't get to spend a lot of time with Giorgia and Benjamin, however, they were friendly and made sure that everything was arranged to make my stay as convenient as possible.
The location is excellent - you are right by the L train (which takes you in to central Manhattan in just a few minutes).