I've been on 2 ultra-luxury cruise ships — endless caviar and free flights make the $685 per day worth it

previous post