From what I heard, the Viva & Prima ships are smaller than the megas, but they crammed to many venues on them, and they are too small. That's why we prefer the Jewel class ships. Yes they have fewer venues, but they are large enough to accommodate without crowding. We also enjoyed the JOY, and would sail her again.