Glad it went well! I started commuting a few weeks ago myself, and am enjoying it so far. Also really enjoying the money I'm not spending on gas!
That is a cool incentive, good luck winning your trip to the beach. Nothing like that here, it's just personal satisfaction.
John