Embarkment was really good it's best to give all your info online well in advance it makes it easier. The ship was really nice and very clean staff was very nice head maitre d' was great he switched our dining preference with no problem very accommodating. Our waiter at dinner time was so nice very attentive. Our cabin steward Allan was great always had a smile and very prompt with anything I asked for.
The ship's layout was free flowing very easy to find everything. They have a laundry area which had irons & ironing boards what a convenience I brought mine along and was pissed to see that it wasn't in the brochure stating this. Oh well!
Hair dryers were adequate I wished I had brought mine. I couldn't plug a night light in the br socket again. Oh well. My room was decent sized for and inside but I really wasn't in the room that often so that really didn't matter to me. It's for sleeping for g_ds sake!