Although an older ship due for dry dock, the Miracle was still a lovely, clean, and inviting ship to be on. (I do hope that they replace the mattresses in the cabins, though, during the dry dock. They weren't very comfortable). The crew was amazing--helpful to elderly and disabled and very friendly and accommodating. The activities and entertainment was varied and enjoyable. Some of the comedians were just so-so, but others were great, so evened out. I would not rave about the food. It was just okay in both the Lido and the Dining Room. The best meals were at the Sea Day Brunch. Hawaii ports offered plenty to do, although several of them were not the most scenic - we docked in industrial terminals. I will definitely consider sailing on this ship again after it is refreshed. It was so easy to figure out the layout and get to all the venues with very little crowding and few lines.