Good communication. Supermarket and restaurants nearby. A good place to stay in Flushing.