We booked simply a guaranteed oceanview cabin and got a top end O1 mid-ship cabin. Unfortunately it was a family cabin, meaning it had a bunk bed on the wall. Given the somewhat smaller dimensions of the cabin than most similar ships, it was difficult for both of us to navigate to and from the bed. Storage was as good as any similar category cabin we've had and the shower was definitely the largest and best of any we've had on any cruise. Perhaps because of that, the rest of the bathroom was very small and might be a problem for some heavier passengers. Location was excellent and quiet.