Diamond Princess is a treasure trove of exceptional delights waiting to be discovered.