Overall clean, and great place, definitely worth the money