Very clean and great location for people staying in flushing. Only thing for me was when the neighbor cook food, our apt got filled with unpleasant smell.