I went on this cruise with a group of nearly 30 people with children as young as 3 and up to adults. My sister, her family and my best friend stayed at Lago Mar resort for a day prior to the cruise. Embarkation was smooth. The lines moved quickly and the entire process went smoothly.
This was my 3rd Royal Caribbean cruise, the first two being on the mega ships allure and oasis so I was nervous about going down in size. Fortunately I for no issue with this ship, there was nothing lacking. All week there were things to entertain everyone in my group and meter did I feel like I was on a "small ship". This is also the first Royal Caribbean interior room ice stayed in. It was very nice and my stateroom attendant was like a ninja. Cleaning things and organizing fast and fabulously.
My friend and I did go to the gym once. It was nice to be able to watch the water while on the bike or treadmill. We didn't go back only because we perefered to sleep in.
We stayed at Lago Mar resort for one night. It is an amazing resort with two pools and a private beach. Food is tasty as well. Also you can watch the ships pass by from the beach.
We stayed on the beach in the suite guest area. It was amazing. The service was great and the food was delicious of course.
Just stayed in the shopping area near the ship.