My family and I have been going to this place for the last few years and overall I have had a very positive experience. When we first went to Island Rock we were looking for new/interesting ways to keep fit and now Island Rock has become a regular family tradition for us. The staff is always around to answer questions if needed and they seem to know what they are talking about. This is a great activitiy for people that are looking to try new things. I have also seen birthday parties there and the kids seem to have a great time. I would definitely recommend trying this place at least once to anybody.
more