Great spot and Johno and Ron were great hosts. They check you in and let you get on with your holiday and if you need to know anything you can reach them. Having previously lived in NYC we didnt need much help. The apartment is very spacious with 2 full bedrooms located at opposite ends of each other so even 2 couples could rent it. It is located right across the street from WholeFoods which is great when you arrive and you can quickly stock up. We travelled with our toddler daughter so we needed milk as soon as we got in. A quick tip though is to check EVERY single cupboard for what is already there before going to buy - we didn't do that and ended up buying things like paper towels which they had 8 reams of! Tons of linen in the apartment which is great for long stays like ours which was 10 days.
There is also a sports shop and a pharmacy right next door, the latter was helpful as we all got coughs because of the cold temperatures. Central Park is right around the back of the apartment, again makes for great walks without having to take cabs inbetween. The only downfall of the apartment's location when it comes to taking cabs and needing to get dropped off at the entrance - Columbus is south facing so everytime they have to cross it and go around up to 100th street and then come back down. The closest corner is 97th but if you are carrying a lot of stuff or pushing a baby in a stroller in freezing temperatures it becomes a bit of a distance - this is neither here nor there though so would still book the apartment but just an FYI.
Lastly, the hosts were very flexible - we managed to misplace one of the three sets of keys that they gave us and they were not phased and told us it was ok. They also allowed for a Xmas tree to be delivered to the apartment 3 days before we arrived and also coordinated the removal of the tree after we left - a much appreciated gesture as they did not have to do this!