Fairly clean and friendly staff. Lots of drug activity and unsafe for any kids. Im generous in giving 3 stars because they are trying but simply not hard enough to eradicate these issues.