It was recommended to me In New Zealand. Plus friends of my daughters in Florida said Royal Caribbean are one of the better cruise companies.
It was our first cruise, so there are a few things I would so differently.
Whilst we had a room with a water view I would probably pay a little more and move a few levels up.
The cabin was very clean and well equipped. On arrival we did have an issue with the sink not draining properly and an drain odour in the bathroom. Someone came and fixed it couple of days in and that certainly made the difference. Obviously had been like that for a while.
The service was really good in regards to our room.