The place is very clean and has anything you could need, really. I was amazed at how big this place is. The pictures dont do it justice.