I have done 9 cruises all but 8 with Royal Caribbean. All exceptional the last which I just completed 5/28/2017 being my favorite. The motion on board the ship was non existent smoothest cruise I have ever been on, but all have been great. Had a blast in the casino, loved the workout are, all the equipment was high end quality. The climbing wall is a blast, what a great idea. And if you are bringing the kids they are going to love the water slides, they have one for all levels of experience, and don't forget the FloRider for the more adventurous. All the staff on board were super friendly. Everything is so organized when it come to arrivals and departures to and from the ship. Loved watching the NBA playoffs on the pool deck on the Giant TV a great way to finish off a great day on board the amazing Liberty of the Sea.
Beds are super comfortable!