The welcome center is located on property and is open 24hrs. Once you arrive they will help you get checked in and give you all the info you need about the property and your stay. It is pretty easy! Have fun! Bring sunscreen! 😋
Unfortunately, you must call the hotel. I was just on vacation there. I recommend the staff is very attentive. And everything is well cleaned. Enjoy your vacation
Thanks! Your answer is awaiting moderation.