Yes definitely
You can 100% walk in. Try to avoid sundays because when I went they had only about 2 lanes available. Rest were reserved or for parties.
I would say call to make sure you know all the protocols. I made a reservation because it was a party.
Yes, the staff is very friendly and helpful, always greeted with a smile, everyone is welcomed and no appointment needed.
Thanks! Your answer is awaiting moderation.