After reading some terrible reviews we still went ahead with this cruise and were very, very happy we did.
The ship was clean and tidy at all times as was the cabin.
The cabin staff were great and the captain kept all passengers up-to-date with weather and port information and took the ship past Turtle and Niue Islands with a history of each over the ship intercom. The head cook was funny and fatter than me even put a photo of him and I on face book.