Yes you can, but please don't bring your muffler dragging car or truck if you have one.
Yes
Yes you can
Yes of course.
Yes. They have self check-in if you arrive after hours as well. I'm sure if enough people complain about you goin in and out excessively they'll talk to you about it. But you can come and go after 11 pm
Thanks! Your answer is awaiting moderation.