From the beaches of the Cape and Islands to the Berkshire Mountains, here are some of the most romantic getaways in Massachusetts.