April 2016 - 8 Night Bahamas (Baltimore Roundtrip) Cruise on Grandeur of the Seas
service was top notch
But the food selection was less then average in the windjammer. Activities seem to be spaced just apart enough that you must leave one early in order to get a seat at the next. Only has one drink special per day, unlike carnival that had a different menu of drinks per bar, and didn't have the ingredients for one. Make sure you specifically ask the on shore excursion desk if you need to purchase ride tickets and/or excursion tickets.