Looking for some honest advice - we are 3 couples in our 50s from the UK. We want a cruise that is fun, but not tacky and entertainment that would suit people in their 50s, Is the age demographic much older? We'd prefer a mix of ages. Also, complimentary dining seems quite limited (we would be booking veranda staterooms). Can you pay a supplement to eat in some of the other specialty restaurants, if so an approximate cost for this?