Craigs place is great, 116th subway is near and wells fargo is just down the road. great food and markets in the area as well.
Craig responded in timely manner day or night with any of my concerns.
over all was an good stay