This KOA resort is lovely, it's right in town and only a block from shops and dining. So it's crowded. There are dirt roads but a pool, small store, and full size showers. The pool is not heated so be prepared for some cold water. But after a day of hiking it's worth it!