David's place was a perfect place for my weekend trip to Manhattan, NY. He was flexible with my arrival time and even accommodated my late check out time. His place was clean and affordable. I would stay there in the future.