"Free" specialty dinning is a joke. Could not book, either on line or on the ship my dining for a party of 7. On line had only 5:30 or 9PM. Once I got on the ship I had to spend more time chasing this down. Even though I was on the ship at 12 Noon they were all booked except 5:30 and 9PM. They would swipe my card which told them I was NOT a paying customer.
Very time consuming and frustrating. The same occurred with open seating in main dinning rooms. This is even after receiving a letter to book on line. Couldn't do it.
I eventually had to book a specialty which cost an additional $12 per person. How's that for Free.