Great review. I was on same sailing (was also at the Easter mass) and had a great time too. Never ate in specialty dining, had original cabin (infinite balcony) on deck 6 (I loved the location) and could always find something to eat in MDR or buffet. Ship was clean, crew was super helpful, lots to do. I traveled solo (I highly recommend as I made life-long friends this trip) which colors the experience different than if I had kids or my spouse with me. Entertainment was highlight for me - Uptown, Jason Ostroski, comedian and special shout out to Leah Canali plus the the production crews in theater and Caravan/Eden were great. Nice mix of port and sea days. Never got to the pool but hit gym instead several times - well-equipped and great views. Did the behind the scenes ship tour which on other ships in the past has been free...enjoyed it. If you don't want to pay for the tour, they also had navigation officer give a free talk on the last sea day that was very interesting. There is something for everyone on this ship - don't sweat the small stuff and enjoy!