I'm just over 14 miles each way. One big hill (around 800 feet over 2.25 miles) and 3 smaller ones, plus lots of stoplights and signs. All on roads of greatly varying quality. My favorite part is going along the Seattle waterfront in the morning. Traffic is generally light and I've got a great view across the water of the Olympic mountain range.