Flat and short - a cruiser should work along with almost any other bike that is the right size for you so that it is comfortable and fun to ride.
If riding in the rain or needing to carry other items (work clothes,lunch,rain clothes etc.), get a bike that can handle fenders and can hold the panniers/bag.
Good luck