Flushing is very convenient for transportation and really nice restaurants nearby. The apartment is very clean and quite. I had a private bathroon and also more public bathrooms available.