Glad to hear you had an awesome cruise despite the changes!
Mahoghany Bay has been getting great reviews. I can't wait to go and see it. I'm not sure if Cory mentioned it or not, but this was his first time as a Cruise Director. I'm going to forward your comments to him as I'm sure he and staff will appreciate them.
Now that is what I call Early Debarkation! So glad you had a wonderful time.