Sorry for the long review
We usually sail on Carnival, but went with Holland American this time because of the itinerary and deal. Brooke, our travel agent, knows exactly what we like and do not like but took a chance on booking us a VH guaranteed room at a great price. A week before the cruse we were assigned a room and it turned out to be a VB room aft. What a great room.
Holland American has a great selection of items that you can pre-purchase. From drinks (alcoholic and non-alcoholic) to on board credit, coffee cards, soda cards and even casino chips. This was great in pre cruise preparations. We were able to purchase our soda and coffee cards along with a picture package and not have to worry about having it on our final bill. We didn't use all of our speciality coffee card and the balance was credited to out final bill. this was sooooo nice, The cards wre waiting in our stateroom as soon as we arrived. Amazing!
Upgraded from a VH to a VB (6149). I thought the room was plenty big for us. Great storage space, small sitting area and wicker chairs on the balcony. Tub with a shower and the normal size bathroom. The only drawback was if my wife was standing at the foot of the bed I couldn't get from the seating area to the bathroom without her moving or jumping on the bed. Ohter than that it was excellant.