The check in process was horrible. I have cruised on many cruise lines and this was by far the worst check in experience. I had to change my flight to an earlier flight, so we arrived at the Pier around noon. I tried to change our check in time in the app about a week prior to the cruise but I couldn't change it. Our check in time was 4:00 p.m. We had to wait on the curb until approximately 4:30 before we could check in.
Also, we were not notified that dining was available to book. We tried to book restaurants about a month before departure and everything was booked. I tried to book several restaurants while we were onboard but almost everything was booked. We were able to get Razzle Dazzle a few time and we were able to get Waves on the two days that we were docked. Other than that, we had to eat at The Galley. The food at the Galley was mediocre at best, so we pretty much ate salads every lunch and dinner. They raved about having 20 eateries but there were only two or three open at a time in the Galley area. So were were limited to burgers or salads. I think buffets would be better at least that way, there is more variety.
I loved that there were no photographers hounding you and no tips were required.
The cabin was basic but it would have been nice to have handsoap or a soap dispenser for hands. We used the shower gel to wash our hands. Other than that, it was basic no frills cabins.
It was nice with plenty of chairs. The music was good but the beach was very rough so a lot of people were not in the water. It could have been that a storm was coming.