Our stay at Yvette's place was amazing! It is located in a very hip place in LIC where there are lots of nice cafes and restaurants in addition to convenience stores and supermarkets. The subway is a 5-min walk away, and you get to Grand Central in one stop! The waterfront is one step away and you can chill in the park while you enjoy the view of Manhattan. The apartment was very clean and organized throughout our stay; we had no complaints whatsoever. Yvette was lovely and very responsive at any hour of the day. Would definitely recommend!