We (a family four) had a great stay in Mario's apartment. The location was fantastic, only a few steps away from nice restaurants, subway stations and only five minutes walk to an inexpensive parking garage with many free lots. It was also easy to find a 2-hour parking lot just outside the apartment.
In addition, Mario was very helpful and kind and we felt as if we were visiting an old friend.
We would try to book the same next time we come to NYC.