Hello Laura!
I am excited that you secured an Advanced Dining Reservation for the
Beaches and Cream Soda Shop! The Beaches and Cream Soda Shop is in my top ten favorite restaurants in Walt Disney World, and I have lost count of how many times I have eaten there.
The Beaches and Cream Soda Shop is located in
Disney's Beach Club Resort so if you have a vehicle, it would be better to park it at Disney's Beach Club Resort during your meal. If you have an Advanced Dining Reservation, you will be able to park your vehicle at Disney's Beach Club Resort for the duration of your meal. All you have to do is tell the security Cast Member at the gate of Disney's Beach Club Resort that you have an Advanced Dining Reservation for Beaches and Cream Soda Shop. Give them your last name, and they will look your Advanced Dining Reservation up. They may also scan your MagicBand, according to my experience.
Disney's BoardWalk Inn is located across Crescent Lake from Disney's Beach Club Resort, so it would be at least a 10-15 minute walk to get to the Beaches and Cream Soda Shop, so this may not be the best option for you.
I hope that your May Walt Disney World vacation is magical in every way!
Marc L.