All Yacht Club Club Level rooms have balconies, but not all Beach Club Club Level rooms do (some are just juliet). So Yacht over Beach for us every time because we like to sit on the balcony. Having said that, the Grand Floridian Royal Palm Club is our top pick by a mile. Great large lounge and great views (request 4407 for a perfect castle/theme park view).