Travel deals of the week: Cruise the Baltic, a Spanish summer, best of domestic