I found the ship too small for the number of passengers (2700) that were on the cruise.
It seemed you were always in a lineup and not everyone could get in the main theater as it was too small to accommodate everyone in two shows. I do have to say our cabin (balcony on Baja deck) although small was perfectly fine. Our cabin steward (Nameto) was great. The food in the buffet was adequate. We tried the dining room for breakfast a couple of times and did not like it as the service and food was poor. The food in the dining room for the evening meal was good although the portions were extremely small. Everyone at the table was ordering either two appetizers or two entrees. Our favorite spot was the international cafe where you could have a bite and listen to the music in the piazza.
The entertainment was also pretty good.
Took the bus to Diamond Head and did the hike. Really enjoyed that.
Enjoyed walking around Lahaina
Walked into town along Banyon drive was nice but nothing spectacular