Hi, William!
You're just going to love staying at Disney's Yacht Club Resort, especially with being such a quick walk over to the World Showcase entrance of Epcot.
Illuminations: Reflections of Earth is such an amazing fireworks display and you definitely want to catch it during your vacation. While you can see it from almost any location at World Showcase, I know what you mean about wanting a great spot to watch. The boats you've noticed are actually the
Fireworks Cruises that you can book and you'll be able to have a spectacular view! I have had the opportunity to go on one and there is truly no better place to view the show, in my opinion! To book any of the Specialty Cruises, simply call 407.WDW.PLAY [939.7529].
Thanks for stopping by the Moms Panel with your question, William!
Have a Pixie Dusted vacation!
~Jackie