The likeliest way to get a full balcony is to make that your only, or at least a priority room request.
It's hard to make a recommendation without knowing what's important to you, other than the full balcony.
Not all rooms have a daybed for an additional sleeping surface. Is that something you want?
Do you prefer to be closer to the action, nearby the lounge and elevator, or do you prefer to be in a quieter part of the floor away from those areas?
You can certainly check out the Beach Club Room Views thread to see if there are any particular rooms that appeal to you, but we generally suggest that you convey the attributes you want in a room rather than request an actual room number, because in the likely scenario that the room you want is not available when you are checking in, the room assigners can try to block you into a room that most closely meets your priorities.