We had a great time!We were able to rally the whole family and there was something for everyone to do. Security was wonderful and the park was very family friendly. I loved the music being piped through and couldn't help singing along in the shower! Every thing was very clean including the bathhouses, there was always someone cleaning them. My only 2 recommendations is that there could have been more security around the campers in the evenings when the teens are cruising with loud music away from the strip. It probably didn't help that were were parked right next to the bathrooms that were being frequented by them all evening. Normally I wouldn't mind but I have small children that were trying to sleep. So I recommend trying to secure a site a little farther away from the bathrooms if you like a little more silence. Also some of the young staff at the snack bars were a little clueless and inefficient. I work in the restaurant business and to the trained eye they could have worked a little cleaner as well. Specifically the slushy cabana could have used a sweep and wipe down and the snack bar by the arcade needed a good sweep and table wipe down. The pizza dough was also a little under cooked, it was busy and they were being rushed along. The beach was fantastic! I loved the difference in the tides and the wide beach was perfect for toddlers to play in the sand. However the chairs and umbrellas for rent were in the way and didn't seem to ever be rented or occupied. Everyone going to the beach brings what they need. If not you could have them available to rent but not have them placed out...The golf carts were a blast and cruising the strip at night hi-fiving everyone was a trip. I was a little taken aback when our cart was double parked and trapped while we were at the pool but shortly learned that was normal and you just have to put them in neutral and move them around a little. I recommend finding a single spot however;) Overall Oceanlakes is Awesome!