Great place, good entertainment. Mini golf, swimming, volleyball and karaoke. Something for everyone to do.