This was my 5th RCCL cruise.
Pro's -
My Fair Lady Dining: Food was great I loved everything I ordered. Service not so much. Took 1 hour to get our meal every night and the server kept placing the wrong food in front of the wrong person. She did learn our names (which was kind of nice). Took 20 minutes to receive our drinks.
Cabin was small (as expected) but very clean. Only issue was a weird sound ALL the time like someone was tapping on the door 24/7.