Hello! I am looking to take my girlfriend away for a nice relaxing weekend. I want to go to a spa for massages and also it would be nice if it were in a quaint town so we can walk around, shop, etc. we like to be outdoors and do activities outside as well. It would be in April and I don't want to go to far from where I live, 2 hour drive tops. Where should we go? Thinking maybe Cape May, New Hope....also saw Crystal Spring Resort which is a spa resort I guess. I don't know....any suggestions?