Great atmosphere for kids. Kids feel relaxed and understand what is going on. Everyone is friendly and knowledgeable.