We did Cabanas on the last morning of our Dream cruise.
We had early dinner seating, and our breakfast time of 6:45 was NOT going to happen. We have the type of kids that we cannot wake up that early. We learned that the hard way. Since we had our car parked at the port and were checking into a WDW hotel that night, we were in no hurry. We let our kids wake up at the normal time (around 7am), got dressed, gathered up all our things, and left our cabin around 8:15. No one was hounding us to leave earlier, and we were not told that we had to vacate our cabin by 8am. Our housekeeper even stopped us on the way out to have a short chat with us and she told us that we should take our time with breakfast as we still had "plenty of time" before we had to disembark.
Cabanas was not very full at all. We picked a table just outside the main doors and we were the only ones eating out there until another family came and sat down about 10 minutes after we started eating. The buffet was just as plentiful as every other morning, and we enjoyed a lovely breakfast. Afterwards, we stopped in the lobby to use the bathrooms and there were still many people milling about, purchasing photos and such. We walked off the ship around 9am. Again, there was no rush.