Thinking of booking to go on a 4 day cruise on monarch of the seas has anyone ever been on this ship and was it any good , ? Any advice greatly appreciated x