We have stayed here twice and love it. Its not on the beach, which is fine with us, so its quiet. They have a beach for humans and one for dogs. Lots of trails for walking or bike riding. Most sites are pull thru and all are asphalt with plenty of space between sites. They pick up garbage every morning. Clean, private bath/shower rooms. They have a nice, big camp store and have golf carts for rent. The only complaint I have is that they have several disposal cans for dog waste, but no bags. We camped at Willow Tree Resort and Campground in a Fifth Wheel.