My new husband and I chose this cruise because we wanted to spend our honeymoon in Greece and thought a cruise would allow us to see more islands then traveling directly to the island. We were very wrong.
The first issue with this cruise is that almost all of the locations require you to tender from the ship to the island. This requires passengers to wake up at 6am to get tendering tickets to be on one of the first tenders out. Although they have 3 tenders, the tenders only hold about 125 people and some islands its about 50 minutes round trip from ship to island and back to pick up more passengers. First day in Montenegro some people didn't get off the boat until 4 PM and we were only there until 6PM. Montenegro was nice to see, but I wouldn't go back.
Corfu: Second day we did a beach excursion in Corfu. The beach and water were nice, but the bus forgot to come back and get us. Everyone on ht excursion was left standing on the side of the road for an hour while they tried to figure out how to pick us up. Luckily we didn't have dinner reservations that night.