Mike and his place are awesome; period.
Mike is nothing but a super host - kind, helpful and a great guy to hang out with, with plenty of excellent tips and advices to make your stay in NYC as enjoyable as it can gets.
As for the apartment - it's probably the coolest place you would have ever stayed in, and its location is perfect - about 10-min walk to Times Square (yet very quiet!). The nearest subway station on 50th St. is also quite close. The neighborhood has everything to offer your needs. Will definitely come back to Mike's place on my next trip to the Big Apple.