Reservation was pointless, but the overall facility is still nice.
I made a reservation over a week in advance for the unit I wanted, and was locked in at a lower price before their prices went up. They followed up by phone call multiple times before my reservation, and I kept confirming I would be there at the scheduled date for setting it up. However, when I arrived to claim my reservation, they said they found my reservation but their computer wasn't holding reservations (not sure what that means) so they had accidentally already given my unit away to someone else earlier that day, and none were left in the size I reserved. So I ended up having to get a slightly smaller unit for the same price I was supposed to pay for the one I reserved. That part was frustrating and why I can't give 5 stars, but the overall facility is clean, well lit, and very nice.