We had such a great stay in London's place! The ubication of the apartment is excellent, just one minute walk from a subway station, so you can reach Times Square in 20 minutes aprox. Also, the apartment was comfortable, clean and full equipped with all we needed!
For sure, 100% recommendable!