For me staying on site is worth it's weight in Gold. I solemnly promise to never again complain about waiting for the bus or boat after last year - we switched from the Dolphin to the Sheraton Villa's because the Dolphin was sold out for one of our nights when we made our reservation. Never again! It is technically only a few miles from the parks to our villa but the traffic was UNREAL. It took us over an hour to get home and again, it was right outside of the gates. We started psycho calling the Dolphin tp see if they had any cancellations and sure enough something turned up. I have never been so happy to get back to on property!