David and Rick are awesome hosts. They communicate well and make sure things are right, even if there are issues. Had a great stay in New York.