Went on 5 day cruise from HK to Philippines. Unfortunately, there were some changes to the itinerary prior to sailing ( Borocay closed by the government so went to Subic Bay instead, and Manila docking changed from 8am until 11am which was a bit annoying ).
Embarkation in HK brilliant - mainly because so few people get on here, so no waiting time and pretty much straight on the ship. The downside to that is that you have a 3-4 hour wait in Nansha both ways to pick up and drop off the majority of the passengers, given this is an Asian ship catering for the Chinese market.
We had an inside cabin and it suited us fine. It was spacious enough for 2 single beds, has fridge and safe and TV and kettle and all the things that you require in a cabin, apart from a view. Beds comfortable with nice pillows. Turn down service most nights, but no towel animals.