Whoa, mini golf, beach volley ball and volcanoes - casino, disco. Who could ask for anything more?