This wasn't my choice of holiday normally but I replaced someone who couldn't go.
Overall it was a lovely holiday on a clean and comfortable ship but it was in need of a spruce up in placed particularly the glass house/indoor pool. Food was good with a variety of choice. Entertainment was good if not a but samey after a few nights shows were excellent with a talented bunch of people. Only problem was times of shows and dining if you wanted early show you had to eat early as restaurants closed when show ended as late night buffet was average.
Staff were mostly pleasant and helpful but service did alter depending on where you sat in restaurant.