Mum + 3 kids said... This was our first time to Crystal Mountain and we absolutely loved every minute. Friendly staff, super fun indoor playground, really fun rides outside. There was something for everyone, we stayed all day we had such fun. When I booked I thought it was on the expensive side but it was worth every dollar.