Carnival's Spirit class ships - Spirit, Miracle, Pride, and Legend were built on the same platform as HAL's Vista class - Noordam, Oosterdam, Zuiderdam, and Westerdam. To me, the perfect size and deck layout for a ship.
I've sailed on Spirit and Miracle, and all 4 of the Vistas.