The resort is all-inclusive which means all food, drinks and alcohol are included. The resort has tons of restaurants, they have sushi, Italian, Mexican, seafood, Asian, 24 hr room service and so much more! All water used for cooking and drinking is filtered water. They provide water bottles in your room which we recommend using to brush your teeth. The hotel has a spa and gym. It is about a 15 minute drive from the airport. See you at the swim up bar (:
Of coure you will need your passports, which we recommend getting as soon as possible. When you arrive in Mexico you will go through customs, which is simple but sometimes can be a long wait. When you arrive back into the US you will go through US customs, if you do not have global entry we recommend mobile passport, quick and easy!