Mike was a great host. The place is outstanding. Lots of natural light, wide open space, etc. The location is perfect!
The only thing that people should be aware of is the check in time. Ours was 5pm (I think I missed this detail when I booked the place), which meant we had to do drop our luggage off at a friends apartment in the afternoon. Mike did arrange for us to check in 30 minutes early, and we are thankful of that.
There is also not an elevator, so you will have to walk up three flights of stairs. I didn't mind this at all though. Walking is just a part of the NYC experience.
Overall I highly recommend staying here. Mike was very communicative, and the place was exactly as advertised.