Joseph was very flexible with us. Our train to New York got delayed for 2 hours and Joseph was waiting and ready to let us in when we arrive. Throughout the trip, Joseph was very helpful with our requests. We had a great time in the place itself, which was spacious enough for my family of 5 including me. The place was pretty close to some good restaurants as well. Walking to the metro took less than 10 minutes and we got the chance to see a bit of Queens. All in all, great host, great place!