This being our first cruise we have nothing to compare it to but we were not disappointed.
We arrived at the terminal around 1100am, apart form the traffic we walked straight through no lines and on completing our health check card we were processed in an ordinarily manner. From time of arrival to embarking the ship took just over 1 hour.
Our mini suite cabin was clean & comfortable but did look a little tied. During the cruise we had a small issue with the toilet flushing mechanism which was repaired promptly.