1. Ship is a bit long in the tooth, as am I, but comfortable and clean.
2. The ports are great. Try to get the one that includes Lithuania.
3. My Time Dining is a joke. Go to early or late seating and save yourself the hassle of waiting in line to negotiate a table. My Time is their time which probably won't be any time soon.
Bathroom toiletries were body shampoo and a bar of soap.