I would recommend calling the front desk and asking. Otherwise do a little research on the website. I believe there is a map available.
Yes
Yes the best answer would be to contact the resort itself to find out.
Why are you asking Google?
Thanks! Your answer is awaiting moderation.