Had a very pleasant stay at the apartment. Host was friendly, helpful, welcoming and very knowledgeable on tourist attractions in the city.
Location was safe and was near a lot of shops and places to eat. It was a straight forward 6-8 mins walk to the 7 train subway, and a 10 minute ride to Grand Central. However, there are other interesting areas to explore too, if you go the opposite direction, such as Elmhurst, Flushing and the Queens Center Mall. I would not hesitate to return here on my next trip to NYC.