This was my sixth cruise and fourth on Royal Caribbean. It was my first time in Europe.
I was very impressed with the ports of call. I had read some negative comments about the ship, but I've been on much larger and newer ships, but I found the Rhapsody to be in great shape and the staff was really professional. We took one excursion with the ship--hiking and swimming in a volcano at Santorini and it was great. They made it sound like it was really difficult. If you have difficulty walking, then avoid it, but it wasn't really strenuous or difficult--just a bit hot, so bring extra water.
Dining was lovely and the menu in the main dining room was fine and we ate there every night. I would like a few more vegetarian options, and the desserts were not always the greatest (although our waiters helpfully pointed us towards the ones that were really good when we were vacillating).
Very nice cabin with a comfy seat and a nice large bed.