Craig's apartment was awesome! It's so comfy, has absolutely everything you could need and is in an amazing location - East Village is my favourite place that I've stayed in New York so far. All dealings with Craig were quick and easy and the apartment was actually nicer than I expected when I got there. Check in was easy too. The only small negative is that it's on the 5th floor and there is no lift, but I knew that when I booked so no complaints.
I was in New York for work so it was great to have a really comfortable place to come back to after a long day at work and relax in front of the TV for a bit. But then there are all the great bars, cafes and restaurants literally surrounding the apartment - the best of both worlds. There L subway station is about 100m away which has connections to other trains or you could walk 5 minutes to Union Square and you have lots of options.
Basically, next time I'm in New York I'll be hoping Craig's apartment is available!