We stayed this past weekend here in our travel trailer and loved it! The spot we had was the best in our opinion and hopefully can request in the future when we come back. Everyone was super friendly and was working hard. Everything we wanted to go do while visiting was driving distance which was super convenient. The play area here is smaller than another KOA we stayed at but 5 minutes down the road at the beach they have a bigger one with splash park which was nice. The pool was nice and clean nothing wrong with that. I did not use the dog park, or the laundry room so I can not comment on that. I would highly recommend staying here any day.