Recently I had the chance to stay at Disney's Yacht Club Resort and it has been added to my list of must-stay-here-again deluxe resorts. The resort has a different vibe from its sister resort Beach Club, and is located just a short walk from the International Gateway entrance of Epcot.