Great write up Tim, can't wait to go now...