Being first time visitors, we could not get a member of staff who will explain how the whole thing works. There were queues for different rides and quite confusing at times. But once we got going, all was ok eventually. You need to love water and be able to swim for many of the rides. Also it is too expensive for the limited rides it offered. All in all, good for water loving kids but bad for your pocket.