It was raining when we arrived at port on embarkation day but made it to the terminal with no problems, we were some of the lucky ones. We had check in time of 12:30 - 1:00 and had no wait at all. Might have been 30 minutes from getting off shuttle from parking to on the ship. Rooms were ready with in 5 minutes so we dropped our bags and off we went.
We have been on both the Dream and the Magic and now the Breeze and they are all about the same. Very easy to find your way around.
Food was good but the buffet at breakfast seemed limited some days, Don't get me wrong, there was always something for your liking. We ate in the Sapphire Dining room and had Julius Caesar, from south Philly as he said, and they were great.
Love the cove balconies. Wish all ships had them. Great place to go for a quite place just to sit and watch the ocean go by, see flying fish, dolphins and this trip jelly fish!!