I went on this cruise with a good friend, we are both young college aged women so we were not the target demographic but we still managed to have a great time.
We sailed to the Greek isles making stops in Corfu, Mykonos, santorini and Olympia. All of the destinations were beautiful, however Olympia was a bit of a letdown. We chose to only do one excursion, which we saved for Olympia since it seemed like the best for the price. All of the excursions were very expensive and in my opinion quite unecessary to do. In every stop it was very easy to find quick and cheap transportation into the main areas. Greece is beautiful and full of great restaurants and sights. Unless you are truly afraid to venture our on your own I would recommend doing the ports on your own.
The cruise itself is quite nice and well kept. There are lots of different areas to see and discover onboard. Our room was quite nice as well.
Our cabin was small but quite nice. Better than I expected for being one of the cheapest cabins on the boat. No complaints.