Was on the Joy for the last trip to Bermuda this season. It was Okay. The ship was clean., other travelers were great and friendly. Our room steward was lovely.
What stunk:
entertainment was extremely lacking! The ticketing system sucks. We saw the same comedian 3x in 5 days because basically not much else on board to watch. Footloose was cancelled with no reason given. The new Elements show was Ok. Not our thing.
Guest services was kind of ridiculous, couldn't resolve an issue. The cruise director was in hiding :). Never saw her do anything. Casino slots were frustrating more than normal.
Food was boring! Must do speciality dining.
Spa was nice but overpriced!
The good:
Cagneys was amazing.
The pool decks were really nice, loved Spice H2O to chill and beautiful aft view. Watching USA I n the World Cup on the pool deck was just exciting -- alot of energy.
go-karts - OK, just dont go at night if chilly, as mask will fog up and can't see anything. 7D movie didnt work right, but clever. Alot of VR activities for extra $
Not sure we would travel it again. We have had better experiences on other ships & cruise lines.