We initially booked this cruise last minute needing a well deserved break, we also wanted an all inclusive option and this cruise did not fail to meet all our requirements.
We had read earlier reviews about noise levels in the cabin but have to say we never noticed this and our cabin was large, comfortable and immaculately clean
Staff were out of this world - could not do enough for you, always very pleasant and everyone from the Captain to the waiter were very approachable and likeable.