I’ve done both! They’re actually quite different despite both being ‘modern’ cruise lines. Celebrity Edge has a more traditional cruise feel — beautiful ship, great service, but they still have a main dining room, buffet, and mainstream entertainment. VV feels more like a lifestyle brand at sea. VV dining is better and more creative, VV entertainment is edgier, and the adults-only atmosphere is a big differentiator. Celebrity wins on cabin size and the Magic Carpet bar experience though.