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.
The service in the martini bar adjacent to Discoveries was patchy and could be improved. The service in the other bars was fine.
The sunloungers on deck were very comfortable but the usual plague of people leaving personal belongings on them prevailed. If people did not do this there would always be plenty of space. The cruise line should get their staff to remove people' belongings if the are left for a significant period.
We are not all that interested in shipboard entertainment and we only went three times. We liked the cabaret format and there was a very good young opera singer on one night.
The spa and fitness facilities were good.