This is good info. We typically like the smaller ships and so far the ones we have been on do not have Starbucks but we are booked on the Joy and I will use my app and make sure I have plenty of money on my card. While I drink the coffee on the ship an a lot of it, it really is terrible coffee so im looking forward to this next cruise