Staff was friendly, but wasted way too much time in Waikiki and we were rushed through Pearl Harbor. The tour should include an extra hour, at least at Pearl Harbor and shorten the time for meals.
Our recent Pearl Harbour visit was a once in a left time experience. We had booked for a bus to pick us up from our accommodation. Everyone was on time and we were met at allocated times. Guide was informative. Although we had too long in Honolulu when we feel we could have had more time getting out of the bus and looking at the memorial instead of looking through the bus windows.
If you are in Hawaii, a visit to Pearl Harbor should be made. While in Maui, this tour allowed me to see Pearl Harbor, the Punchbowl and Waikiki Beach in one day. It's a full-day tour but it is worth it.