We chose this cruise solely on price - it was the lowest priced cruise for our available vacation days - and we were not disappointed. The boarding process was very smooth as we only had to wait about 30 minutes after checking in to get onto the ship (we had early boarding). Lunch was ready and we really enjoyed the food at Chopsticks and Pizza Pirate. We chose those two places on Day One because there was no line and thought later the lines would get bigger (we were right).
There were two comedians on this cruise and both were very good (both family friendly and adult themed). One was slightly better than the other but enjoyed them both. I've been on some cruises where one comedian is great and the other not so good, but not this time.
For activities on the ship, there were a lot of things focused around music and trivia and neither of those are my top picks for entertainment, so they could have had a wider variety of activities.
For being a Grand Suite it was a tight fit for 5 people in one room. My wife and I shared the king bed, two kids had to share the pullout sofa (very tight fit), and one kid had a rollaway bed. When the beds were put away, there was plenty of room for all of us during the day, but after the first night the room steward left the beds made and unfolded making for a crowded feeling room (he put it away going forward). It has a second sink in the dressing area which came in handy. The balcony was wide enough for all 5 us to be out there at one time.
This was our first time in Port Canaveral. Could tell where to turn for parking and had to loop around again. Once we got into the terminal it was a smooth process.
We did our own walking tour based on some online research. Spent about two hours walking around the city, and then spent another two hours at Junkanoo Beach.