The cruise was enjoyable and relaxing. The ship was very clean and well maintained. Dining and entertainment could certainly use some updating. The show quality was quite poor and there were many shows where people simply walked off within a few minutes of the show starting. Dining definitely needs to be updated with the current food trends. Some meals were quite insipid and re-purposed.