Hi Nancy,
How wonderful to be able to celebrate your son's graduation with a trip to Walt Disney World! Like you, I enjoy trying the different resorts at Walt Disney World. Each has its own unique character. You have chosen great resorts, and you cannot go wrong in your decision. Disney's Caribbean Beach Resort has lovely beach feel, but it will be the smallest accommodations of the resorts you selected, so I would not recommend that one for a trip with two teenage boys.
I am unsure if you are referring to Disney's Wilderness Lodge or the
Cabins at Disney's Fort Wilderness Resort for your second option. While I do find the Pacific Northwest grandeur of Disney's Wilderness Lodge amazing, I think that the Cabins at Disney's Fort Wilderness Resort would be a great option. The cabins will give you more space, with a separate living room, full kitchen, and bedroom. There are a host of activities at Disney's Fort Wilderness Resort, including archery and the Wilderness Back Trail Adventure Segway tours. If the teenage boys with whom you are traveling are at least 16 years old and have valid driver's licenses, you can rent a
golf cart for them to get around Disney's Fort Wilderness Resort. They would have so much fun! Please do be aware that some activities have an additional charge.
Finally, I do love
Disney's Old Key West Resort. It is peaceful and serene. The biggest advantage that you may gain here is space. If you chose a one-bedroom villa, you will find it to be hugely spacious and include not only a full kitchen, but a washer and dryer as well.
Please do not hesitate to ask if you have any further questions, Nancy.