Danielle's Airbnb was perfect for a multi-month stay. For "working from home", there was everything you would need. The wifi was very fast and reliable, the air-conditioner worked well, the desk and lighting was good. The apartment had its own separate entrance at the garden-level, great for privacy. The two best features were the washer/dryer and the back patio.
The Harlem neighborhood was convenient. Between the apt and 125th St, there was everything needed for a long-term stay - restaurants (Sylvia's, Red Rooster, Babbalucci), grocery (Whole Foods, Pioneer), coffee shops, etc.
Communication with the hosts was excellent. They checked in every few weeks to see if I needed anything.
Highly recommended!