This was my first time booking one of KOA's small cabins & my first time at the Charlottesville location. Cabin was clean & cozy - I was really impressed with it TBH. I had a late arrival and the staff taped a map with clear directions to my cabin for when I arrived - they also called me and let me know they would be doing this - great communication from KOA (as always)! Pool was lovely, surrounded by trees! Campground is small and easy to navigate. Staff was super helpful at the office several times! All in all a great stay at this location & will likely be back next time we are in Charlottesville!