Keep checking, I just booked RPR for $204 a night for 12 to 16. Did have PBH for $239, but for that 4 night difference, we are fine with Royal, even though we’d rather be at the Porto. Price difference was large enough, just canceled it. If it had been around 1/2 that rate difference, would not have switched, and cancelled. Both are AP rates.
If can get 12 to 15, can stay at SF for AP rate of $114 for last 2 nights. The day you checkout and check in, your Royal card will work until close on that switch day. So then you’d only have no included express the first full day at SF and checkout day at SF. Maybe do a resort day, or water park day that full day. Plus, may be low enough crowds, regular lines may not be that long, particularly in the morning hours, and single rider is always an option.
Anyway, my thoughts.