Lovely place in Flushing! Very accessible to many parts of NY and very close to Forest Hill Stadium. Would definitely stay here again!