We chose this cruise for the itinerary. The week went beyond our expectations!
Ship was clean, small, but not too small. Cabin was a good size (again small, but not too small) The bed was very comfortable. It was clean!! Housekeeping did a great job.
The shore excursions were perfectly executed-- no problems. The food was good and there was plenty of it. The evening piano player was excellent.