Many changes for the good over the years. The place still has a lot of undesirables.