No. You can pay at the door.
No you don't need
No you don't, and if you want spa services you can call but I've mostly done it while i am there and they have never had a problem with it.
No but you do need an appointment for spa services
Thanks! Your answer is awaiting moderation.