Great place to spend time with family and friends and a good place to make new family and meet new friends. The camp grounds are awesome and we'll maintained. The villa was nice and cozy for 3 families. Great place for kids. The pool areas are very nice and highly enjoyable. The Parking lot has a good amount of room. The amusement park area is great for the kids and adults. A lot of carnival games. Plenty of food areas specializing in unique and classic deliciousness.