is this place for beginners my mum is thinking me of taking me there? i am a bit flexible though. and what are the age groups?