Todd's place is the perfect place to stay if you're in NYC.
The location is ideal for both transport (2 well-connected stations minutes away by foot), amenities and restaurants.
The apartment is clean, comfortable and well-equipped with everything you need for an enjoyable stay. Good wifi speed and water pressure too!
The ceiling in the bathroom is a touch low (it's actually the light fitting that you may connect with whilst drying off after a shower) but it's easy enough to step out of the room to do that and it caused no other issues for me (at 6ft 2").
I will absolutely be staying here again the next time I'm in NYC as the apartment is great; Todd is a kind, generous and communicative host; and the location is better than perfect.
100% recommend!