We stayed there the night before this years WBTA. We used Hilton points. We weren't there long! Our flight from LHR was delayed, and we didn't get to the hotel until about 2:30am, and had to be up at 7:00 to eat breakfast, and make the bus.
The room was very nice. It is within walking distance to the beach, but not what I would call convenient.
We used Disney transportation to the port the next morning, which was very convenient. We essentially walked off the bus, and directly onto the ship. Check-in was done at the hotel, no need to stop at any desk at the port.