We took our first RCI cruise a few months ago and enjoyed it so much we just booked another. Prior to we were mostly NCL cruisers but we love some of options that RCI offers and seemingly endless options for food all throughout the ship and at various times.
I agree with the others - I am sure you will enjoy RCI.