Embarkation at Miami was quick and as easy as we have experienced with any cruise line. We were not shown to our cabin but this was not a problem since the ship is very easy to find ones way about.
We had a balcony cabin on deck 8 and, although it was not enormous, we found it perfectly adequate. The bedding, bathrobes and towels were the best we have experienced. The shower room, although small was fine. We did not experience any problems and I am 6 feet tall and 14 stone. Contrary to some comments about lack of space for toiletries we found that there was plenty. Perhaps some previous reviewers have failed to locate the bathroom cabinet which is not very obvious being mirrored and handleless. The balcony is quite small and the table provided too large.
The food in Discoveries we thought to be very good, as was the service. We tried both Prime C and Aqualina and found them also very good but not significantly better than the main dining room. The anytime dining in Discoveries seemed to work well and we did not have to wait more than a few minutes if at all. The buffets were also very good.