If you can manage to book two cabins, that is the best solution. While the cabin itself is probablyok for the 4 of you, having 2 teen girls fighting over bathroom time with you and your husband is going to make things interesting...
I would only consider the two-cabin option if they are adjoining. It doesn't matter about the connecting door. You will still be able to ascertain what is taking place next door. Please, do not take offense at this statement as I do not know your daughters but I have seen many teens (girls and boys) left alone in rooms and the noise level they achieve can be tremendous. Other teens (and they are bound to meet more of their age group) seem to gravitate to the adult-less cabins.
I had almost the exact same situation....a balcony room for 4. Me, DH and 2 DD's ages 11 and 17. To be honest, I toyed with the idea of 2 rooms too. Glad I didn't get 2 rooms as I believe it would have been a waste of $$. We were on a 7 night cruise stopping at 4 ports. We were rarely in our room at all. We had 2 'At Sea' Days and 17 yr old DD and I sunbathed while 11 yr old DD partook in Camp Carnival. DH took naps in the stateroom and wandered around aimlessly. The ONLY times we felt cramped were the couple of occasions when we returned to the ship from excursions and had to hurry up to get ready for our early dinner seating. It was our first time ever cruising and I wasn't the least bit disappointed.
Hello all. We are new here. We are going on the Fantasy on the 18th and there will be 4 of us as well. 2 adults, 2 boys, 1 cabin. Going to be fun. But being as this will be our first cruise. Not going to worry. Now next cruise. It's 2 rooms with a balcony.
WE've done it twice and it worked fine. Remember the important thing....how much time do you spend in your room? Yes, you do need to budget bathroom time and shower time, dressing time etc. But I've always said "Don't spend money on your room; spend it on your vacation!" Spend it on a great ship, a wonderful cruise, and great excursions.