Was on Joy the week of 7/17. They were rationing some of the frozen drink mixes every day at the pool bars, so they made sure they had them for the duration. Only thing we wanted and couldn't get anywhere on the ship was Frangelico.
Footloose was Monday and Tuesday, while Elements was Friday and Saturday.
btw, our embarkation was the quickest ever, we were on and having a drink at the pool at 10:45am