Great trip. The Blue Grotto was better than expected and Guide Pino got us onto the boats quickly. Lunch good and plenty of time to wander.
Long day though but not sure how you could shorten it as stops essential for some people.
One destination per bus may help.