Met some friends here for the weekend. Had such a great time. We did the beach, peddle boats, pools and all. The staff is super friendly and helpful. We chose shaded spots and even tho this place is huge, there is plenty of room on the sites. Dogs enjoyed their long walks as well.