I stayed at 18 Linden Avenue for 2 months. The apartment was very cozy and comfortable to live in. Perfect kitchen to cook, great TV channels to watch all your favorite TV shows. Fluffy pillows and towels. Also, it was close to the light rail and very easy for me to commute to Manhattan daily.
Whats most important the landlords were amazing. They try to make your stay comfortable and help you if you need anything. I recommend the place for anyone who is traveling to NYC.