First time on Royal for me. Found myself comparing to other cruise lines. Check in was a breeze, in our rooms by 1 PM. Food good but one in our group has Celiac disease and her choices were limited. Disappointed in the hours of the buffet, closes early. Brought our one bottle of "allowed" wine on board but no wine glasses in cabin. Had to go ask for them each day from a bar. Friendly staff. Good ...