We had a great 2 week stay in Giancarlo's apartments. It was very well equipped with everything you need.
It had a good location near the subway and very close to Central Park. There is also plenty of good restaurants and shops near by.
Giancarlo was very helpful before and during our stay and Ana was there to meet us and show us around the apartment.
Overall it was a brilliant stay and we would recommend to others.