Twin Lakes was a great place too stay! It was clean no trash ( paper or people) laying about, the lakes were nice except a fisher person couldn't eat em- " had to throw then back", understand why. Accepted dogs, we have 3 yet as caution they are not allowing any ""BAD"" dogs, family and another are welcome you just have to be responsible and clean up after them( there are doodoo cans in every area of the grounds. I would recommend these grounds to anyone daily nightly or as we did monthly. Everyone that works the office is helpful with fun things too do and another information need.