David was a great host! We missed our flight and didn’t land till 1 am and he was still at the door to greet us and make sure we got in okay. Place was clean and conveniently located right next to the train station so the commute to New York was not bad. He also replies really fast to all your needs and questions.