It was very easy to locate and to do the self check-in, everything was sparkling clean. I didn't had the chance to meet the hosts. From the place is really easy to get to the subway and from there to Manhattan.