Excited. Groton is a little town, but thank goodness for GPS, because I have serious finding-things issues.