I’ve done a Virgin cruise out of Miami to the Caribbean and found that Virgin definitely caters to a younger “hipster” crowd. Their demographic target group for other destinations might be different.
I will say that their restaurant venues were creative and interesting and their food was excellent.
The swimming pool area almost seems like it was an afterthought, in my opinion it’s very poorly designed. Even the common areas on the ship were choppy and not conducive for relaxing. The cabin layouts are unconventional. The balconies include a hammock to sit on; while it was a fun novelty, they weren’t very comfortable to sit on for any length of time.
There is probably a market for their brand, but it doesn’t include me, as I don’t plan on cruising with them again.