Been busy with a very sick kiddo but wanted to add some info that may be redundant as I haven't had time to read through the thread

So I apologize in advance if this is all repeat.
Platinum cruisers out there, FYI on the EBTA we were offered a Galley/Stores Tour as one of the Platinum experience choices. If offered, I HIGHLY recommend this, we got to see so much and it was so interesting (we were taken down into the coolers, refrigerators, saw all the stores, what brands, etc.). This was a great tour and photos were allowed.
At the Barcelona port there were shops that sold sundries and liquor. There was water available for purchase but the only bottles we saw were the huge ones (I believe they came in a six or eight pack). Maybe bigger than some might like to carry on excursions. The prices in my opinion were not bad at all.
In Gibraltar, we used US Dollars for everything. We took the standard tour offered by Taxi Drivers when we got off the ship and it was wonderful and not expensive. If you are planning on the cable car, the line got incredibly long and there was a problem with a group on a
DCL excursion and they did not get to do the cable car. The groups that departed first for the excursion, i.e. managed to stay ahead of the pack had no trouble. I'm pretty sure DCL ended up refunding this excursion for more than a few people and hopefully has better planned this time.
If you have kids 5-12 on the EBTA they offered the sleep over in the club/lab. This was a ticketed event, so if it is offered and done like last time you had to go to guest services and get the tickets and while they seemed to have plenty it was advertised as "limited". Our kids loved it.
Another thing we loved if they have it again was the Princess at Sea Tea

This was held multiple times depending on your dining rotations and was in the afternoon (thinking 1 or 2 o'clock).
I think I saw someone asked about a talent show? On the EBTA we had both a guest and a crew talent show.
Madeira was wonderful, we did it on our own but a lot of people used Daniel's and they all loved their tours!
I hope everyone is healthy, packed, excited and ready to cruise.
We will be doing a mad dash to get done in time to leave for London on Wednesday, now was behind with dd being so sick.