Thanks to everyone for the suggestions so far. The main question I have is should we plan on booking lodging in advance? Or play it by ear?