David was very responsive and polite. His apt. is in a great location - it's a bit smaller than it looks, but should have what you need for a decent stay in New York.