Hiya Heather - welcome to
planDisney!
I'm so glad you found us and decided to submit a question. We love to help Guests just like you plan your very own, very magical, Walt Disney World Resort vacations!
First, just let me say that you can't go wrong with either choice!
Disney's Riviera Resort is one of my Disney Vacation Club "Home" Resorts, and the 1-bedroom Villa there is probably the room type we stay in most frequently. We love breakfast at
Primo Piatto or Breakfast à la Art with Mickey & Friends at
Topolino's Terrace - Flavors of the Riviera, the food and drinks at
Bar Riva are great, and dinner at Topolino's Terrace is also wonderful. Plus, you're within walking distance of more magic at
Disney's Caribbean Beach Resort and can travel conveniently to
EPCOT and
Disney's Hollywood Studios on the
Disney Skyliner!
That being said, Club Level is a great perk and one of my favorite ways to add extra magic to a vacation. The important thing to consider is whether you will actually use the amenities, specifically the complimentary food and beverage offerings throughout the day in the Stone Harbor Club lounge at
Disney's Beach Club Resort. If you like to rope-drop the parks and stay until you're ultimately ushered out by Cast Members at the end of the night, you won't get much value or benefit from the lounge. However, if you'll be spending time at nearby EPCOT, it's super easy to walk back at any time to enjoy the amenities. If you haven't experienced Club Level before, I would lean towards trying it, especially if you love to spend time at nearby EPCOT.
The only other thing I will mention is the sleeping situation. Both rooms have a King-size bed and a Queen-size (sofa sleeper at Beach Club and a nicer Murphy bed at Riviera), but the Riviera
also has a Single pull-down bed which is also located in the living room with the Murphy Bed. It's small, and designed for children, but smaller adults can definitely fit. If your boys would prefer their own beds, and one is on the shorter side, the Riviera might be the better choice!
Heather, I hope this information has been helpful.
Please stop by anytime with additional questions!
Ryan J.