Honestly i thought i was going to have to stay elsewhere when my reservation was cancelled in error. But The Royal more than made up for it quite literally Royally. Between the 5* accommodations and the excellent customer service, I can’t imagine staying at any other resort . The parking is convoluted and difficult to find, but once you’re there it’s absolutely breathtaking ng. Don’t even look at the price . Book it. It’s worth it . Shout out to Expedia for their role in helping me navigate the mistaken cancellation.