All of the cabins you mentioned are porthole cabins.
I personally prefer Mid Ship cabins not too far away from the elevators.
If you book a Guaranteed Cabin Category they will pick your cabin. If you book an Assigned Cabin you can pick your cabin from the ones that are available.
To avoid a porthole cabin you will have to book a Category 6A or higher.
is a link for the Inspiration Deck Plans. It also has a Cabin Category description area.
Hope this helps,