i show up at the airport, and they do the rest. everything is included. it's the best. they will teach you to surf with daily personal one on one lessons. great staff, great food, great waves, quiet environment. i love it there. i will be returning for my fourth trip asap!!!