Went last year…. had a great time! Haven't done one of their cruises, so I can't compare, but the resort is beautiful. Great beach and pools… And there was a real mix of ages, couples, singles, couples looking to play, shapes and sizes as well. I'm thinking of going back if i can get a cheap flight and arrange my schedule… You'll have fun!