We had a great stay at Ali's place. The location is perfect for exploring the UWS and Ali gave us some nice local recommendations. A short walk from Central Park which is a godsend.
The space was more than enough for us as a couple. We didn't use the outside though as it was snowing the whole time, nor the kitchen as so many great eateries around, so can't comment much on those.
Overall very comfortable and wouldn't hesitate to stay again.