A lot depends on how you plan to use a Class B, and what your tolerance is for the downsides. The easy driving, parking & good gas mileage comes at a cost. Class B owners feel the trade-offs are worth it, but not many regularly travel with 3, and a full-size teenager may be a challenge. I think you'd probably have to limit yourself to the models that have a second drop-down bed above the cab area. The models that try to make a bed out of the front seats appear to be more suitable for small kids, according to the comments here. But some folks may be more accepting of such arrangements. If you are mostly "living out" of the RV, rather than "living in" it, it could work, but as much as I like my own Class B, I have some doubt that I would choose it if I was regularly doing 3-person trips.