My family loved this Freedom-class ship on our cruise from Barcelona. Last year we travelled on Navigator of the Seas, which was a great ship but we liked the extra pool area (the H2O zone) which kept all the kids on half term holidays happy. It meant the main pools were less crowded than on the Navigator.
We booked a balcony cabin, but we were lucky and got upgraded to a Junior Suite. Because our cabin was wheelchair accessible, it was even bigger than a regular JS, so it felt huge to us. Apart from the extra space, the other benefits were Suite check-in, bigger balcony (with 2 sun loungers and 2 chairs) and a walk-in wardrobe.
We also liked Sorrento's Pizza place on the Promenade for a quick snack (this venue is only on these larger ships). The rest of the ship felt familiar as many of the Royal Caribbean ships share features, so even though Liberty of the Seas is bigger, we didn't have much problem finding our way around.
This is a wheelchair accessible stateroom so differs from regular Junior Suites providing more space than normal. Great balcony (double the regular D1 category) with 2 sun loungers and 2 chairs plus a small table, quiet location (except when kids run down the hall) with easy access to the lifts and stairs but no noise coming from them. Some noise from connecting stateroom. Easy access to Windjammer which is on the next deck up, but no noise coming from deck 11.