I haven't been to Swan/Dolphin before, and have a few questions. 1). When I drive to Swan with my family for check-in, is there a temporary parking spot for me to pull over the car for 10 minutes? 2). I've read Self Parking is $10 per day. Do they give you the permit to place on Dashboard, so you can visit other WDW resorts? 3). On the check-out date, I have to return the rental car to Dolphin. Do Swan & Dolphin share the same parking lot (self-parking)? Thanks.