This was our first time at mountain vista campground, but it won't be our last. The campground was clean and very nice. The staff was extremely friendly and helpful. We didn't use the pool, but it looked clean and people were having a good time. Lots of activities for all ages. Site was nice and level and spacious. Bring cash to pay money owed for your reservation. We had a great experience for our first time mountain camping. Would highly recommend this campground.