No way will you be staying near Madison Square Garden or near a subway station. If you're arriving at Penn Station (in the same building as the Garden), and you have luggage, prepare for a 15-20 minute walk or else take a taxi. The walk may be a bit shorter from the 8th Avenue subway stop at Times Square.
The apartment is a second floor walk-up, with a long, steep flight of stairs but good lighting. The entire apartment is very clean, and my guest room was quieter than I'd expected.
The apartment has a shared kitchenette with a sink and refrigerator.
If you're collecting keys left for you at a restaurant nearby, the place may be closed. (Not sure whether they'd answer if you called.) When I arrived at the 11 am check-in time, the restaurant's front door was locked. Fortunately a workman on the street knocked hard on the restaurant door until someone let me in.
The host, while pleasant over the phone and prompt with email replies, seems not to have understood 100% of my English. (As a native speaker, I've taught English as a Second Language at Berlitz in Manhattan and Princeton, NJ.) In writing to the host, it's good to be direct and more specific than you might be otherwise. The host may not read between the lines, for example, when a request could be assumed but isn't stated as a request.
The host seems to have a weekday job not close to the bnb. He'd probably appreciate advance notice to bring anything to the apartment, along with a cell phone # to use (if needed) during your stay.
The bed was clean and comfortable, and the indoor temperature was comfortable for me. The host supplies no more than two pillows per bed, however.
The only mirror is in the shared bathroom. If you're rushed and need a mirror (for make-up or whatever), bring your own. Also bring a device to wake you up, since my guest room at least had no clock. No Kleenex in the apartment either anywhere that I could find.