We loved our stay at Venessa’s apartment ! It’s in a great location, only a couple mins walk from flushing Main Street station and close to many many amazing restaurants. The apartment was clean, well furnished and very safe and comfortable. Couldn’t have asked more. Would love to come back again.