Base on this experience Royal Caribbean will be my last option for a cruise company. I choose this ship for the reputation and it was the first time I travel with Royal. I had traveled with Celebrity Cruises and Carnival.
The boarding process was the worst I had ever experienced. Room attendance was OK but was not friendly at all.
Food Quality was horrible, even in the restaurant. Water had a weird taste (all passengers we asked agreed). Service desk employees were inexperienced and did not fulfill the task they said they do.
The cabin was just OK. The room attendant was not nice, and sometimes rude. The bathroom smelled like pee, but after the first night they attendance cleaned it. The balcony was small. One day the attendance found an old dirty sock somewhere in the room when he cleaned and put it on our clothes. THE SOCK WAS NOT OURS!!! HE DID NOT CLEAN THE ROOM WELL THE LAST TIME... I ask for ice and wanted him to bring me ice every night when he clean, did it twice and got mad once because we came and we were still in the bath and could not open the door.