Kristina Salazar
June 8, 2026 Google Maps
Very nice experience with our camper van at Elwha. Kind staff. Quiet, peaceful environment. Easy check in/check out process. We showed up at 9:30pm on our check in day and it wasn't an issue! Instructions and communication were top notch! We'll be back!
Helpful