almost but not quite
this was a good cruise, great stops, friendly staff, good value for the money. Its the details that can bring down the moment. Times when there were no entertainment options...followed by times when good options are offered at conflicting times with each other or during dining times. The main deck promenade to the dining rooms blocked by the nightly lines for the photo ops. The noise from the gym -while it should be closed- keeping us awake...every night...after they are aware of the problem.