This was the first cruise my husband and I have gone on.
Embarkation was a piece of cake- it took all of 20 minutes from the time we were dropped off. All staff was efficient and friendly. Our room was a decent size. We had a balcony which came in handy being at sea so many days. It gave us that quiet place to go too. If you are not at sea for more than a day of the trip I think an inside stateroom would be sufficient. Room steward was polite and cleaned the room twice a day.
Breakfast was the same daily at the buffet. They did switch between French toast and pancakes. If you go to the main dining hall we were told they do have a couple other options. Lunch had different ethnic themes- Greek, Chinese, Caribbean, Indian food etc. a small salad bar, sandwiches and pizza. Overall it was good for buffet type food.