Serena was very responsive and even agreed to host us with very little notice, as a matter of fact reservation was done after landing in NYC. Apartment was as advertised with 2 beds + a sofa bed, and there was a basket with muffins/chips and water bottles for your arrival. There were also brochures for ordering food close by.
Location is close to both the Q22 bus going to the main ST subway and the LIRR train going to Penn station, overall ride to Manhattan is about 20 -30 mins depending on what you take.
Overall a great stay and would recommend to anyone visiting NYC.