This was a group cruise arranged by our community to the ABC islands. We also traveled with my elderly parents who have some mobility issues. We rented a scooter that was in the cabin at check in. That helped tremendously. Just be aware that the scooter will not fit in the back of the dining room when it is full. Dining room staff permitted those with mobility issues to be seated before the general public was admitted to be seated. Dining staff was very accommodating and after first night, had deserted beverages on table when we entered.
Room cabin attendant was fine. Not exceptional but not horrible either.
We arranged tours on our own outside of the cruise line
Great location. Cabin was comfortable