Never been to Delaware before so we are looking at a mid April non weekend trip and not sure what town to stay in. We got to teenage boys so a nice indoor pool is a must. Looking for the best town with shops, restaurants, ect. Figured that time of year we won't have to worry about big crowds or the party type people. Any suggestions for what town and where to stay? Thanks!!