Very clean bathrooms, they have showers but didn't check them. There are a lot of thorns, so if you take your pets expect for them to be limping a lot. Beach area not so clean (sand). Try to choose a site away from the bathrooms, very bright lights outside of them. They are adding gazebos to each site and they all have water, electric hookups, fireplace/grill.