The host was really helpful in checking in my stuff and parking my car in the Free parking on premises. They provided an Electric stove but it was not working.. lived with Microwave. otherwise, it's 45 mins to Downtown and 8 mins walk to Quincy Flushing Main St.. 7 Subway.
Definitely, I recommend this place and love to stay back if I visit NY again.