It you like shopping as a group, then it is for you!
If you dislike waiting on the bus for the group, that is shopping, then it is NOT for you!
I have found group travel a waste of time, since there is so MUCH waiting for the group to get on the bus at the hotel and every where else! Minimal sideseeing and a whole of time wasted.