I have rented from USave in Anacortes many times over the years. They bring the vehicle to me at the ferry and I can return it to the same spot. They are always courteous and accommodating.
Don't rent from here if you are interested in customer service. My vehicle was not clean when I attempted to pick it up, then after locking my keys in the vehicle at the remote lot the agent on duty 'didn't have time' to get me my keys when I arrived at the office at 8am the next morning. To top it off the area manager 'didn't have the time' to take my complaint when I called. This company's mantra about "we treat customers the way they should be treated" is NOT TRUE in Skagit County at least. Me and my company are all done renting from Enterprise.