lulz, that list of amenities would be common for any transient marina. Someone comes in from a three-day weekend, they want a hot
shower, whatever time it is. They want to wash and dry and stow the wet clothes, not take it home--which may not have a private washer if home is a city apartment.
Sometimes you're delayed by wx or you need to catch a tide, and having everything available at 1AM or 5AM is a great convenience--for transients and daytrippers.
I'd suggest walking the docks (oops, need a key card!) and asking some of the folks who look like they might live there, if the marina quietly tolerates it and if so, who to speak to.