We were invited to a 9 yr old birthday party. Getting there was a bit stressfull as It is not in the nicest or safest area in JNB. Once inside it was verywell organized, clean and very well maintained. The rides are all included in you ticket price (you have to specify rider or non rider), butsome of the carnival games are very expensive. Will only return again if it is in a group.