Just got back August 22nd from our cruise. Did many cruises with royal Caribbean and celebrity. Was a little weary reading the not so good reviews before we left but we had a great time on a great ship. Food was fabulous and our waiter John from st Lucia was the best. Our room was well taken care of. The shows were clean and great. Laughed a lot. Did three tours with royal Caribbean and one on our own with James Tours in st Lucia. James was fabulous. Saw so much in st Lucia. Highly recommend James. Would go on this ship again and do the same islands.