They are always polite and never use foul language, which I really appreciate. It's always made me uncomfortable at other places when I've heard them use foul language, but they don't here. I know I can bring my kids, and not worry about it. I've never seen anyone who is more respected by their staff. The entire staff only had great things to say about working there, and it made me want to return all the more. I will definitely recommend them to people I know. They've never dismissed any of my concerns as unimportant, and take every concern of mine very seriously.