We loved our stay at Michael's place!
He is quick to respond and answer questions, and everyone at the Landmark Tavern downstairs was super helpful and friendly. The Tavern was a great spot for a last drink of the night at the end of an eventful day.
The flat was big and comfortable. No full kitchen, but several appliances (fridge, coffee maker, microwave, toaster), and the 24-hour Sunrise Deli on the corner was great for fresh sandwiches as well as small food items you might want in your room.
The location was close enough to all the subways without being in the fray of Times Square. Just one thing to note: it's a third-floor walk-up, so be prepared for baggage lugging. I'd say it's worth it.