This Flushing apartment is an absolute gem. The apartment amenities and location are perfect for short or long term stays. The apartment building is well maintained and very safe. Alan is a very responsive host that has been a pleasure to work with during my extended stay. I would not hesitate to stay at this place again.