We have a 24' 11" Four Winds 24C (I'm always saying it's 25' long...simpler and only one inch). We've enjoyed ours, a full bath, nice kitchen and it comes with curtains to provide privacy in the back corner bed (and I can make it up alright...just takes some figuring out how to do it as best you can) and the cabover bunk. It does have a slide for the dinette, wardrobe and pantry.
We'd like a bigger a roomier kitchen (more counter space really), walk around bed and I hate the u-shaped dinette. We've used it with family and it's crowded and the table is too little.
OTOH, this rig is so easy to park, seems to fit anywhere in any park, is usable with the slide in. It's been an emergency bedroom when the S&B house lost A/C, a hunt shack and served as an air-conditioned dressing room for our SIL at the races.
We do sit outside a lot....or did, until this past summer became a state-wide steambath. But we manage okay with the little space. Renting a small
class c for a trip and maybe a little bigger for the next is a good way to see what you like and help you decide.
ETA: Motorhomes are more likely to come with on-board generators and ours came in handy running freezers and fridges for us and a neighbor when Michael knocked out our power. Gotta love owning an RV!!!