There's a lot to like on Enchanted Princess - Caribbean cruise review + tips