If you book with the resort then yes, full refund when you cancel at least 7 days before.
Depends on how you made the reservation, I expect. Booking sites have different cancellation policies, as does the Resort.
Sorry don't k now
Thanks! Your answer is awaiting moderation.