This place is AWESOME! Great family atmosphere! The employees are friendly and greet you every time you come in. The amont of activitys offered are amazing. There is always someone to help you every step of the way if you are unsure of what to do (like myself). I was more than happy with the result of my project. I would give them 1000 stars if I could.