I'll keep this brief, but as complete as possible.
This was our first cruise on RCCL, but will not be our last. Wanted to experience a larger ship without being lost onboard so chose the Indy. I do not regret my decision at all.
Ship - Awesome layout, staff was more than accommodating, always something to do (even late)
We did an inside cabin on deck 7. Bed was nearly as wide as the room and it was very difficult to get up and maneuver around the mattress to get to the floor space. Other than that, it was more than adequate.
We didn't choose this for the comfort, but rather the price. We got what we paid for and were overall pleased with the location and what we received.
Cockleshell Beach. Nice beach, great food and beverages, and quite inexpensive.
Enjoyed the clear waters of the Caribbean. Fish numbers were low, but how can you complain about snorkeling??
Self guided beach tour in downtown. Minutes from the ship and a quick ride on the water taxi.