We have been on both. We did the sunshine in 2016 and the elation thus past March. We loved both cruises! The Elation is a little smaller and has less food options, and the serenity deck is small but is very beautiful. The Sunshine has an awesome serenity area. Think you would be fine with either ship though!