We had a pleasant stay in Kevin's appartment during our week in New York. The location is perfect (located only 5 min to the closest subway station and only 30 min from Times Square).
The room is clearly fine for 2 people and the shared areas offered everything we needed during our stay.
I recommand !