I personally liked the ships that came before the Emerald/Caribbean Princess. The Grand, Golden, (old) Star, Sapphire and Diamond Princess. They had 500 less passengers and seem less crowded. Unfortunately most are gone.
I agree about the Promenade deck. That is a huge plus. I just wish they had a covered pool.